// prepopulate the value of ProductService 
function QueryString_Parse() 
{ 
    var query = window.parent.location.search.substring(1) 
     pairs = query.split("&");
     for (var i=0;i<=pairs.length;i++) 
     { 
          
          if(pairs[i]!=null)
          {
	          var pos = pairs[i].indexOf('='); 
	          if (pos >= 0) 
	          { 
	               var argname = pairs[i].substring(0,pos); 
	               var value = pairs[i].substring(pos+1); 
	               var lengthofselect = document.forms[0].ProductService.options.length;
	                
						if(argname == "ProductService")
						{
							for(var index = 0;index < lengthofselect ; index++)
							{
								if(value == document.forms[0].ProductService.options[index].value)
								{
					                 document.forms[0].ProductService.selectedIndex = index;
			    	             }
			    	             
							}
						}
	           	} 
	         }  	
     	} 
 } 


//Calculate CSS for template
function calculatecss()
{

	
	
	
	var leftnav=document.getElementById("mid-left").offsetHeight;
	var middlenav=document.getElementById("mid-center").offsetHeight;
	var rightnav=document.getElementById("mid-right").offsetHeight;
	
	leftnav=leftnav>middlenav?leftnav:middlenav;
	leftnav=leftnav>rightnav?leftnav:rightnav;
	
	document.getElementById("mid-left").style.height=leftnav+"px";
/*	document.getElementById("mid-right").style.height=leftnav+"px";
	document.getElementById("mid-center").style.height=leftnav+"px";
*/	
	if(document.getElementById("footer")!=null)
	{
		document.getElementById("footer").style.width=document.getElementById("mid-left").offsetWidth+document.getElementById("mid-center").offsetWidth+document.getElementById("mid-right").offsetWidth+"px";
	}
	

	if(document.getElementById("footer2")!=null)
	{
		document.getElementById("footer2").style.width=document.getElementById("mid-center").offsetWidth+document.getElementById("mid-right").offsetWidth+"px";
	}
	
	if(document.getElementById("mid-left").offsetWidth==0 || document.getElementById("mid-right").offsetWidth==0)
	{
		if(document.getElementById("pubsec_footer3")!=null)
		{
			document.getElementById("pubsec_footer3").className='thide';
		}
		if(document.getElementById("footer2")!=null)
		{
			document.getElementById("footer2").style.left="0px";
			document.getElementById("footer2").style.width=document.getElementById("mid-center").offsetWidth+document.getElementById("mid-left").offsetWidth+document.getElementById("mid-right").offsetWidth-2+"px";
		}	
	}else
	{
		if(document.getElementById("pubsec_footer3")!=null)
		{
			document.getElementById("pubsec_footer3").style.width=document.getElementById("mid-left").offsetWidth+"px";
			document.getElementById("pubsec_footer3").style.height=document.getElementById("footer2").offsetHeight+"px";
		}
		if(document.getElementById("footer2")!=null)
		{	
			document.getElementById("footer2").style.left=document.getElementById("mid-left").offsetWidth+"px";
		}	
	}
	
	if(document.getElementById("footer_form")!=null)
	{
		if(document.getElementById("footer2")!=null)
		{
			document.getElementById("footer2").style.left=document.getElementById("mid-left").offsetWidth+"px";
		}	
	}
}

//Calculate form CSS

function calculateformcss()
{
	document.getElementById("pubsec_footer3").style.width="0px";
	document.getElementById("footer2").style.left=document.getElementById("mid_form_left").offsetWidth+"px";
}


//Change the link style

function showUnderline(numofmatch)
{
	document.getElementById("featuredpromotionid"+numofmatch).className="featuredpromotionlink2";
}

function hideUnderline(numofmatch)
{
	document.getElementById("featuredpromotionid"+numofmatch).className="featuredpromotionlink1";
}	

//Change the child style

function showchilds(num,total)
{
		var i=0;

		while(i<=total)
		{
			if(num==i)
			{
				document.getElementById("child"+i).className='';
				document.getElementById("parentfirst"+i).className='thide';
				document.getElementById("parentsecond"+i).className='';
			}
			else
			{
				document.getElementById("child"+i).className='thide';
				document.getElementById("parentfirst"+i).className='';
				document.getElementById("parentsecond"+i).className='thide';				
			}
			i++;
		}
		calculatecss();	
}

function changeChildStyle(totalChild,childNum)
{

	var i=1;

	while(i<=totalChild)
	{
		if(childNum==i)
		{
			document.getElementById("childservice_topllink_id"+i).className='childservice_topllink';
		}
		else
		{
			document.getElementById("childservice_topllink_id"+i).className='childservice_topllink_nv';
		}
		i++;
	}
	
}

function changeLink(num,total)
{
	var i=1;
	while (i<=total)
	{
		if(num==i)
		{
			document.getElementById("childservice_topllink_id"+num).className='childservice_topllink_cc';
		}else
		{
			document.getElementById("childservice_topllink_id"+num).className='childservice_topllink_nv';
		}
		i++;
	}
}

function changeLink1(num,total)
{
	var i=1;
	while (i<=total)
	{
		if(num==i)
		{
			document.getElementById("childservice_topllink_id"+num).className='childservice_topllink_nv';
		}else
		{
			document.getElementById("childservice_topllink_id"+num).className='childservice_topllink_cc';
		}
		i++;
	}
}

function displayimage(imagepath,pageTitle,leadstring,childrenServiceLink,serviceCode){

	var path = childrenServiceLink+"&serviceCode="+serviceCode+"&pageFileName="+document.getElementById(pageTitle).value;
	document.getElementById("widget_image1").src = imagepath;  

	if (document.getElementById &&!document.all){
		 document.getElementById("titlecss1").innerHTML=document.getElementById(pageTitle).value;
		document.getElementById("text").innerHTML =document.getElementById(leadstring).value;
	}else{  
		 document.getElementById("titlecss1").innerText =document.getElementById(pageTitle).value;
		document.getElementById("text").innerText =document.getElementById(leadstring).value;
	}
	document.getElementById("titlecss1").href = path;
	document.getElementById("titlecss2").href = path;
	document.getElementById("titlecss3").href = path;
	
}