﻿	// The following function is to round the corners of any DIV tags with "MyDiv" as the beginning of the id
	
	function initialize_rounded_corners(v_id, v_radius)
	  {
	    settings = {
	      tl: { radius: v_radius },
	      tr: { radius: v_radius },
	      bl: { radius: v_radius },
	      br: { radius: v_radius },
	      antiAlias: true,
	      autoPad: false,
	      validTags: ["div", "td", "img", "a"]
	    }
	
			var divs = document.getElementsByTagName("DIV");
			for (var i=0;i<divs.length;i++) 
			{
		    if (divs[i].id.substring(0,5) == v_id)
		    	{
		    		divObj = divs[i]
		    		cornersObj = new curvyCorners(settings, divObj);
		    		cornersObj.applyCornersToAll();
		    	}
			}


	}

	//	The following function is to round the corners of a specific object, passed as "id"
	function make_object_curvy (id, v_radius)	{
	settings = {
	      tl: { radius: v_radius },
	      tr: { radius: v_radius },
	      bl: { radius: v_radius },
	      br: { radius: v_radius },
	      antiAlias: true,
	      autoPad: false,
	      validTags: ["div", "td", "img", "a", "table"]
	    }
	
	
	    var divObj = document.getElementById(id);
	    var cornersObj = new curvyCorners(settings, divObj);
	    cornersObj.applyCornersToAll();

	}

//	The following function is to round the corners of a css class, passed as "class"
	function make_class_curvy (id, v_radius)	{
	settings = {
	      tl: { radius: v_radius },
	      tr: { radius: v_radius },
	      bl: { radius: v_radius },
	      br: { radius: v_radius },
	      antiAlias: true,
	      autoPad: false,
	      validTags: ["div", "td", "img", "a"]
	    }

	    var cornersObj = new curvyCorners(settings, id);
	    cornersObj.applyCornersToAll();

	}

		
