jQuery.noConflict();


//onload start init
window.onload = init;

//ie6 select box width hack



//qs
var qsParm = new Array();

function init(){
	roundAllCorners();
}



function initIE6Selects(){
	//new YAHOO.Hack.FixIESelectWidth("materialDD");

}

function getElementsByClassNameNew(strClass, strTag, objContElm) {
  strTag = strTag || "*";
  objContElm = objContElm || document;
  var objColl = objContElm.getElementsByTagName(strTag);
  if (!objColl.length &&  strTag == "*" &&  objContElm.all) objColl = objContElm.all;
  var arr = new Array();
  var delim = strClass.indexOf('|') != -1  ? '|' : ' ';
  var arrClass = strClass.split(delim);
  for (var i = 0, j = objColl.length; i < j; i++) {
    var arrObjClass = objColl[i].className.split(' ');
    if (delim == ' ' && arrClass.length > arrObjClass.length) continue;
    var c = 0;
    comparisonLoop:
    for (var k = 0, l = arrObjClass.length; k < l; k++) {
      for (var m = 0, n = arrClass.length; m < n; m++) {
        if (arrClass[m] == arrObjClass[k]) c++;
        if (( delim == '|' && c == 1) || (delim == ' ' && c == arrClass.length)) {
          arr.push(objColl[i]);
          break comparisonLoop;
        }
      }
    }
  }
  return arr;
}

 

function qs() {
	qsParm['color'] = null;
	var query = window.location.search.substring(1);
	var parms = query.split('&');
	for (var i=0; i<parms.length; i++) {
		var pos = parms[i].indexOf('=');
			if (pos > 0) {
			var key = parms[i].substring(0,pos);
			var val = parms[i].substring(pos+1);
			qsParm[key] = val;
			}
	}
//alert(qsParm['color']);
}

function roundAllCorners(){
  /*ROUND THE TOP OF THE FORM*/
		  var settings1 = {
			  tl: { radius: 10 },
			  tr: { radius: 10 },
			  bl: { radius: 0 },
			  br: { radius: 0 },
			  antiAlias: true,
			  autoPad: true,
			  validTags: ["div"]
		  };
	
		  var myBoxObject1 = new curvyCorners(settings1, "tempClass");
		  myBoxObject1.applyCornersToAll();
		  
		  /*ROUND THE BOTTOM OF THE FORM*/
		  var settings2 = {
			  tl: { radius: 4 },
			  tr: { radius: 4 },
			  bl: { radius: 10 },
			  br: { radius: 10 },
			  antiAlias: true,
			  autoPad: false,
			  validTags: ["div"]
		  };
	
		  var myBoxObject2 = new curvyCorners(settings2, "formRegisterAlt");
		  myBoxObject2.applyCornersToAll();
		  
		  /*ROUND THE BOTTOM OF THE FORM*/
		  var settings6 = {
			  tl: { radius: 4 },
			  tr: { radius: 4 },
			  bl: { radius: 10 },
			  br: { radius: 10 },
			  antiAlias: true,
			  autoPad: true,
			  validTags: ["form"]
		  };
	
		  var myBoxObject6 = new curvyCorners(settings6, "formRegister");
		  myBoxObject6.applyCornersToAll();
		  
		  /*ROUND THE BOTTOM OF THE FORM*/
		  var settings7 = {
			  tl: { radius: 4 },
			  tr: { radius: 4 },
			  bl: { radius: 10 },
			  br: { radius: 10 },
			  antiAlias: true,
			  autoPad: true,
			  validTags: ["div"]
		  };
	
	var myBoxObject7 = new curvyCorners(settings7,"formRegisterAltMarg");
		  myBoxObject7.applyCornersToAll();		  
		  
		/*ROUND THE CALCULATOR */
		  var settings3 = {
			  tl: { radius: 10 },
			  tr: { radius: 10 },
			  bl: { radius: 10 },
			  br: { radius: 10 },
			  antiAlias: true,
			  autoPad: true,
			  validTags: ["div"]
		  };
	
		  var myBoxObject3 = new curvyCorners(settings3, "labelCalc");
		  myBoxObject3.applyCornersToAll();
		  
 
		 
}
