var xmlHttp
var leftHttp
var theid
var rvthereyet

function loadContent(id, cont)
{
	theid = id;
	xmlHttp=GetXmlHttpObject()
    if (xmlHttp==null)
    {
     alert ("Browser does not support HTTP Request");
     return;
    }
    //var url="include/uccleft.html";
    var url = cont;

    xmlHttp.onreadystatechange=getData;
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);

    return;
}
function getData()
{
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    {
      //document.getElementById("uccleft").innerHTML=xmlHttp.responseText;
      document.getElementById(theid).innerHTML=xmlHttp.responseText;
    }
}

function redir(newurl) {
	window.location.href = newurl;
}

function loadLeft(id, cont)
{
	theid = id;
	leftHttp=GetXmlHttpObject()
    if (leftHttp==null)
    {
     alert ("Browser does not support HTTP Request");
     return;
    }
    //var url="include/uccleft.html";
    var url = cont;

    leftHttp.onreadystatechange=getLeftData;
    leftHttp.open("GET",url,true);
    leftHttp.send(null);

    return;
}
function getLeftData()
{
    if (leftHttp.readyState==4 || leftHttp.readyState=="complete")
    {
      //document.getElementById("uccleft").innerHTML=xmlHttp.responseText;
      document.getElementById('uccleft').innerHTML=leftHttp.responseText;
    }
}

function menureveal(menu)
{
	var m1= document.getElementById("menu_DW")
	var m2= document.getElementById("menu_UL")
	var m3= document.getElementById("newsample")

	m1.style.visibility = "hidden";
	m2.style.visibility = "hidden";
	m3.style.visibility = "hidden";

	if (menu == 1) m1.style.visibility = "visible";
	if (menu == 2) m2.style.visibility = "visible";
	if (menu == 3) m3.style.visibility = "visible";
}

// Hide timeout.
var menutime = 0;
var menutimeout=500;

function menuhide(menu)
{
 var m1= document.getElementById("menu_DW")
 if (menu == 1) m1.style.visibility = "hidden";
  var m2= document.getElementById("menu_UL")
 if (menu == 2) m2.style.visibility = "hidden";
 var m3= document.getElementById("newsample")
 if (menu == 3) m3.style.visibility = "hidden";
}

function MM_openBrWindow(theURL,winName,features)
{ //v2.0
  window.open(theURL,winName,features);
}

      // only want to define this function once!
      if(! document.iwShowHide )
      {
        document.iwShowHide = 
      	function (theDiv)
      	{     
      	   theDiv.style.display = 
      	   	theDiv.style.display=='none' ? '' : 'none';
      	   	//alert(theDiv);	   
      	    return false;
      	}   
        
        document.iwExpandingTextClick =
        function (theId)
        {
          var theDiv = document.getElementById('iwExpandingTextBody_'+theId);
          var theImageButton = document.getElementById('iwExpandingTextImg_'+theId);        
          //alert(theId);
          document.iwShowHide(theDiv);        
          theImageButton.src = eval('iwExpandingTextImg' + ( theDiv.style.display=='none'?'Shut_':'Open_') + theId).src;
        }      
      }
      
function HideDropDown(ddID)
{
	eID=ddID;
	setTimeout('HideOpenDropDown()', 1000);
}
function HideOpenDropDown()
{
	//alert(eID);
	var Diva = document.getElementById(eID);
    Diva.style.display = 'none';
}

function DisEnableCCBillTo()
{
var tempstate;
	//alert("here");
	if (document.getElementById('chkaddrid').checked) {
	    //parse string and drop ship-to
	    //2101 28th street north~~st. petersburg~MH~US~33062
	    var addr = document.getElementById('shipaddr');
	    //alert(addr.value);
		lineArray = addr.value.split('~');
	    //alert(lineArray[4]);
		document.getElementById('street1').value = lineArray[0];
		document.getElementById('street2').value = lineArray[1];
		document.getElementById('city').value = lineArray[2];
		document.getElementById('countrySelect').value = lineArray[3];
		//StartPause();
		tempstate = lineArray[4];
		document.getElementById('zip').value = lineArray[5];
		
		initCountry(lineArray[3]);
		//alert('a' + tempstate + 'b');
		populateSelectedState(tempstate);

	    document.getElementById('street1').disabled= true;
		document.getElementById('street2').disabled= true;
		document.getElementById('city').disabled= true;
		document.getElementById('countrySelect').disabled= true;
		document.getElementById('stateSelect').disabled= true;
		document.getElementById('zip').disabled= true;
	}
	else {
		document.getElementById('street1').disabled= false;
		document.getElementById('street2').disabled= false;
		document.getElementById('city').disabled= false;
		document.getElementById('countrySelect').disabled= false;
		document.getElementById('stateSelect').disabled= false;
		document.getElementById('zip').disabled= false;
    }
}

function StartPause() {
	//setTimeout(EndPause(); 5000);
	EndPause();
}

function EndPause() {
		populateSelectedState('AB');
}

function CreateControl(DivID, CLSID, ObjectID,
                       WIDTH, HEIGHT, URL, MOKE)
{
  var d = document.getElementById(DivID);
  var p = "";
  var v = "";
  
  if(MOKE) {
	 p = "<PARAM NAME=FlashVars VALUE=\"xmlFile="+MOKE+"\">";
	 v = "FlashVars=\\\"xmlFile="+MOKE+"\\\"";
  }

  d.innerHTML = 
  	'<object classid="'+ CLSID +'" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="'+ WIDTH +'" height="'+ HEIGHT +'" id="'+ ObjectID +'" align="middle">' +
	p +
	'<param name="allowScriptAccess" value="sameDomain" />' + '<param name="wmode" value="transparent">' + 
	'<param name="movie" value="'+  URL +'" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="'+  URL +'" '+ v +' quality="high" bgcolor="#ffffff" width="'+ WIDTH +'" height="'+ HEIGHT +'" name="header" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'+
	'</object>';
}

//========================== character in text area ===========================
maxL=150;
var bName = navigator.appName;
function taLimit(taObj) {
	if (taObj.value.length==maxL) return false;
	return true;
}

function taCount(taObj,Cnt) {
	objCnt=createObject(Cnt);
	objVal=taObj.value;
	if (objVal.length>maxL) objVal=objVal.substring(0,maxL);
	if (objCnt) {
		if(bName == "Netscape"){	
			objCnt.textContent=maxL-objVal.length;}
		else{objCnt.innerText=maxL-objVal.length;}
	}
	return true;
}
function createObject(objId) {
	if (document.getElementById) return document.getElementById(objId);
	else if (document.layers) return eval("document." + objId);
	else if (document.all) return eval("document.all." + objId);
	else return eval("document." + objId);
}
//========================== character in text area ===========================

function FillSrchWizModel() {
	if (document.getElementById("cmbOEM").value != "Select an OEM")
	{
	//document.getElementById("SrchWiz").visibility = 'visible';
	//document.getElementById("SrchWiz").style.display = 'block';
	window.location.href='goucc.asp?WCI=SearchWiz&WCE=' + document.getElementById("cmbOEM").value;
	//document.getElementById("SrchWiz").style.left = document.getElementById("srchbox").style.left;
	}
}

function reDirect(to) {
window.location.href= to;
rvthereyet = 'yes';
}

function LoadSearchResults(target) {
reDirect(target);
//if (rvthereyet == 'yes') {
//SrchCriteriaShowHide();}
}

function SrchCriteriaShowHide() {
 var m1= document.getElementById("SrchWizCriteria");
 if (m1.style.display == 'block' || m1.style.display == '')
 	{//alert();
 //alert(m1.style.display == '');
	m1.style.display = 'none';
 	document.getElementById('SrchWizCriteria').innerHTML = 'Show';}
 else
 	{m1.style.display = 'block';
 	document.getElementById('SrchWizCriteria').innerHTML = 'Hide';}
 	//window.location.href= action;
 document.getElementById('divSrchWizResults').scrollIntoView(true); 
 window.location.hash='SearchResults';
 document.getElementByName('SearchResults').focus(); 
}

function testo(divID) {
var objDiv = document.getElementById(divID);
//objDiv.scrollTop = objDiv.scrollHeight;
//objDiv.scrollTop = objDiv.offsetTop;
window.location.hash='#' + divID;
//objDiv.scrollTop = 0;
//alert(divID);
//alert('here');
}
