if (typeof(awp_changeclass)=="undefined"){
	var awp_cc_object_count=0;

	document.write("<style>\n");
	document.write(".changeclass_style_onmousenormal{background-color:#eaf0ff;color:#7fa3f4;font-weight:300;}\n");
	document.write(".chnageclass_style_onmouseover{background-color:#14688e;color:white;font-weight:300;}\n");
	document.write(".chnageclass_style_onclick{background-color:#14688e;color:orange;font-weight:300;}\n");
	document.write("</style>\n");

awp_changeclass=function(){
 this.mouseonormalstyle="chnageclass_style_onmousenormal";
 this.mouseoverstyle="chnageclass_style_onmouseover";
 this.clickstyle="chnageclass_style_onclick";

 this.set=function(targetName,objType,objGruop,clickType,clickFunction)
 {
	this.groupSet(targetName,objType,objGruop,clickType,clickFunction);
 }
 this.groupSet=function(targetName,objType,objGruop,clickType,clickFunction)
 {
	var tempt1=(targetName=="body")?document.body:document.getElementById(targetName);
	var tempt2=tempt1.getElementsByTagName(objType);


	for (var tempi=0;tempi < tempt2.length;tempi++){
		if (objGruop=="" || objGruop==null || tempt2[tempi].id.indexOf(objGruop) > -1){
			
			var tempe3=tempt2[tempi];
			if (tempe3.id=="")
			{
				tempe3.id="awp_cc_object_count" + awp_cc_object_count;
				awp_cc_object_count++;
			}
			this.singleSet(tempe3.id,clickType,clickFunction);
			tempe3.setAttribute("awp_cc_object_groupid",targetName);
		}
	}
 }
 this.singleSet=function(fname,clickType,clickFunction)
 {

	tempe3=document.getElementById(fname);
			if (tempe3.getAttribute("className") == null)
			{
				tempe3.className=this.mouseonormalstyle;
			}

			var eventName="onmouseover";
			var temp_func1="awp_cc_object_change('" + tempe3.id +"','" + eventName + "');";
			if (tempe3.getAttribute("onmouseover")!=null){
				temp_func1 += tempe3.getAttributeNode(eventName).value;
			}
			if (window.attachEvent)
			{
				tempe3.attachEvent(eventName,new Function(temp_func1));
			}
			var tempA1=document.createAttribute(eventName);
			tempA1.nodeValue=temp_func1;
			tempe3.setAttributeNode(tempA1);
			if (tempe3.getAttribute(eventName + "_className") == null)
			{
			tempe3.setAttribute(eventName + "_className",this.mouseoverstyle);
			}

			var eventName="onmouseout";
			var temp_func1="awp_cc_object_change('" + tempe3.id +"','"+eventName+"');";
			if (tempe3.getAttribute(eventName)!=null){
				temp_func1 += tempe3.getAttributeNode(eventName).value;
			}
			if (window.attachEvent)
			{
				tempe3.attachEvent(eventName,new Function(temp_func1));
			}
			var tempA1=document.createAttribute(eventName);
			tempA1.nodeValue=temp_func1;
			tempe3.setAttributeNode(tempA1);
			if (tempe3.getAttribute(eventName + "_className") == null)
			{
				tempe3.setAttribute(eventName + "_className",this.mouseonormalstyle);
			}
	
	
			var eventName="onclick";
			if (clickType=="" || clickType==null)
			{		
				var temp_func1="awp_cc_object_change('" + tempe3.id +"','"+eventName+"');";
			}else if (clickType=="keep" || clickType==2){
				var temp_func1="awp_cc_object_keep('" + tempe3.id +"','"+eventName+"');";
			}else if (clickType=="keepone" || clickType==3){
				var temp_func1="awp_cc_object_keepone('" + tempe3.id +"','"+eventName+"');";
			}else if (clickType=="akeepone" || clickType==3){
				var temp_func1="awp_cc_object_akeepone('" + tempe3.id +"','"+eventName+"');";
			}else{
				var temp_func1="awp_cc_object_change('" + tempe3.id +"','"+eventName+"');";
			}

			if (tempe3.getAttribute(eventName)!=null){
				temp_func1 += tempe3.getAttributeNode(eventName).value;
			}	
			if (clickFunction!="" && clickFunction !=null){
				temp_func1 += clickFunction;
			}
			if (window.attachEvent)
			{
				tempe3.attachEvent(eventName,new Function(temp_func1));
			}
			var tempA1=document.createAttribute(eventName);
			tempA1.nodeValue=temp_func1;
			tempe3.setAttributeNode(tempA1);
			if (tempe3.getAttribute(eventName + "_className") == null)
			{
				tempe3.setAttribute(eventName + "_className",this.clickstyle);
			}

			tempe3.setAttribute("className_keep","");
 }
 this.get=function(groupName){
	var tempt1=document.getElementById(groupName);	

	var tempv1=tempt1.getAttribute("awp_cc_object_keep_objname");
	if (tempv1==null){
		tempv1=tempt1.getAttribute("awp_cc_keepone_objname");
	}
	return tempv1;
 }
}//awp_changeclass

function awp_cc_object_change(fname,fclassname){
try{
	var tempt1=document.getElementById(fname);
	var temps1=tempt1.getAttribute(fclassname + "_className");
	var temps2=tempt1.getAttribute("className_keep");
	if (temps2==""){
		tempt1.className=temps1;
	}
}catch(e){
//alert(e);
}
}	

function awp_cc_object_keep(fname,fclassname){
try{
	var tempt1=document.getElementById(fname);

	var temps3=tempt1.getAttribute("awp_cc_object_groupid");
	var tempt2=document.getElementById(temps3);	
	var temps4=tempt2.getAttribute("awp_cc_object_keep_objname");
	if (temps4==null){temps4="";}

	var temps2=tempt1.getAttribute("className_keep");
	if (temps2=="")
	{
		var temps1=tempt1.getAttribute(fclassname + "_className");
		tempt1.className=temps1;
		tempt1.setAttribute("className_keep",temps1);

		temps4=temps4 + fname + ";"
	}else{
		var temps1=tempt1.getAttribute(fclassname + "onmouseout_className");
		tempt1.className=temps1;
		tempt1.setAttribute("className_keep","");

		var temp_reg=new RegExp(fname+";","g");
		temps4=temps4.replace(temp_reg,"");
	}
	tempt2.setAttribute("awp_cc_object_keep_objname",temps4);	
}catch(e){
//alert(e);
}
}	

function awp_cc_object_keepone(fname,fclassname){

	var tempt1=document.getElementById(fname);



	var temps2=tempt1.getAttribute("className_keep");
	if (temps2=="")
	{
		var temps1=tempt1.getAttribute(fclassname + "_className");
		tempt1.className=temps1;
		tempt1.setAttribute("className_keep",temps1);
	}else{
		var temps1=tempt1.getAttribute(fclassname + "onmouseout_className");
		tempt1.className=temps1;
		tempt1.setAttribute("className_keep","");
	}

	var temps3=tempt1.getAttribute("awp_cc_object_groupid");
	if (temps3==null){return 1;}

	var tempt1=document.getElementById(temps3);
	var temps1=tempt1.getAttribute("awp_cc_keepone_objname");

	if (temps1=="" || temps1==null)
	{
		tempt1.setAttribute("awp_cc_keepone_objname",fname);
	}else{
		if (temps1==fname)
		{
			tempt1.setAttribute("awp_cc_keepone_objname","");
		}else{
			tempt1.setAttribute("awp_cc_keepone_objname",fname);

			var tempt2=document.getElementById(temps1);
			var temps2=tempt2.getAttribute(fclassname + "onmouseout_className");
			tempt2.className=temps2;
			tempt2.setAttribute("className_keep","");

		}
	}


}


function awp_cc_object_akeepone(fname,fclassname){

	var tempt1=document.getElementById(fname);

	var temps2=tempt1.getAttribute("className_keep");
		var temps1=tempt1.getAttribute(fclassname + "_className");
		tempt1.className=temps1;
		tempt1.setAttribute("className_keep",temps1);

	var temps3=tempt1.getAttribute("awp_cc_object_groupid");
	if (temps3==null){return 1;}

	var tempt1=document.getElementById(temps3);
	var temps1=tempt1.getAttribute("awp_cc_keepone_objname");

	if (temps1=="" || temps1==null)
	{
		tempt1.setAttribute("awp_cc_keepone_objname",fname);
	}else{
		if (temps1==fname)
		{

		}else{
			tempt1.setAttribute("awp_cc_keepone_objname",fname);

			var tempt2=document.getElementById(temps1);
			var temps2=tempt2.getAttribute(fclassname + "onmouseout_className");
			tempt2.className=temps2;
			tempt2.setAttribute("className_keep","");

		}
	}


}


}//typeof


