// JavaScript Document

var W3C,IE4,IE6CSS,NN4,isCSS,IE;

var showTitleText=true;
var titleText="&nbsp;Choose Your Insurance: <br>";
var showTitleImage=false;
var titleImagePath="http://4homeinsurance.com/jsp/insurance/title.gif";
var wasDrawn=false;

var insuranceValues=["Auto Insurance","Business Insurance","Commercial Auto Insurance","Group Health Insurance","Health Insurance","HomeOwners Insurance","Liability Insurance","Life Insurance","Medicare Insurance","Workers Comp Insurance"];

var showContinueImage=true;
var continueImagePath="http://www.4homeinsurance.com/jsp/insurance/continue.gif";
var continueText="Continue";

var target=["http://www.4homeinsurance.com/jsp/insurance/auto_ins.html","http://www.4homeinsurance.com/jsp/insurance/busi_ins.html","http://www.4homeinsurance.com/jsp/insurance/commAuto_ins.html","http://www.4homeinsurance.com/jsp/insurance/groupHealth_ins.html","http://www.4homeinsurance.com/jsp/insurance/health_ins.html","http://www.4homeinsurance.com/jsp/insurance/homeowner_ins.html","http://www.4homeinsurance.com/jsp/insurance/liability_ins.html","http://www.4homeinsurance.com/jsp/insurance/life_ins.html","http://www.4homeinsurance.com/jsp/insurance/medicare_ins.html","http://www.4homeinsurance.com/jsp/insurance/work_comp_ins.html"];


var mainElement;



function drawForm(elemID){
   initBarbosDHTMLAPI();
    var elem=document.getElementById(elemID);
	     mainElement=elem;
        if(elem.style) {
			            elem.style.overflow="hidden";
						elem.style.padding="10px"; 
		               }
		

   if(W3C){
           if(showTitleText){
                                                      var spanE=document.createElement("span");
                                                          spanE.innerHTML= titleText;
                                                          spanE.style.color="#6F7B4D";
                                                          spanE.style.fontSize="1.2em";
                                                          spanE.style.fontWeight="bold";
                                                          elem.appendChild(spanE);
                                                     } 
           else if(showTitleImage){
                                                             var spanE=document.createElement("span");
                                                             var img1=document.createElement("img");
                                                                 img1.src=titleImagePath;
                                                                 spanE.appendChild(img1);
                                                                 elem.appendChild(spanE);
                                                             }
		 elem.appendChild(document.createElement("br"));
		 var tableE=document.createElement("table");
                                    tableE.width="100%";
                                   // tableE.height="100%";
                                var tbod=document.createElement("tbody");
                                var trE=document.createElement("tr");
                                var tdE=document.createElement("td");
								     tdE.width="130px";
		 tdE.appendChild(createSelect("insurance","insurance",insuranceValues,true,1));
		 //elem.appendChild(document.createTextNode(" "));
		 trE.appendChild(tdE);
         tdE=document.createElement("td");
		 tdE.align="left";
		 tdE.style.align="left";
		 if(showContinueImage){
                                                      var divEE=document.createElement("span");
                                                      divEE.style.position="relative";
                                                      divEE.style.textAlign="center";
                                          var inE=document.createElement("span");
                                          var imgE=document.createElement("img");   
                                              imgE.src=continueImagePath;
                                              inE.appendChild(imgE);
                                          divEE.appendChild(inE);
                                          imgE.onclick=performAction;
                                          //divEE.style.paddingTop="2px";
                                          divEE.style.cursor="pointer";
                                          tdE.appendChild(divEE);

                                                          }
                                    else {
                                          var divEE=document.createElement("div");
                                              divEE.style.position="relative";
                                              divEE.style.textAlign="center";
                                          var inE=document.createElement("input");
                                              inE.type="button";
                                              inE.value=continueText;
                                              inE.onclick=performAction;
                                          divEE.appendChild(inE);
                                          divEE.style.paddingTop="10px";
                                          tdE.appendChild(divEE);
                                          } 
		trE.appendChild(tdE);
        tbod.appendChild(trE);
        tableE.appendChild(tbod);
		elem.appendChild(tableE);
   }
}

function createSelect(name,id,val,first,sizes){
  var sel=document.createElement("select");
      if(IE) sel=document.createElement("<select name='"+name+"' size='"+sizes+"'>");
      sel.name=name;
      sel.id=id;
      if(!IE)sel.size=sizes;
      if(first) {
                 var op=document.createElement("option");
                                   op.value="";
                                   op.innerHTML="Select";
                                   sel.appendChild(op); 
                }
      for(i=0;i<val.length;i++){
                               var op=document.createElement("option");
                                   op.value=val[i];
                                   op.innerHTML=val[i];
                                   sel.appendChild(op);
                               }
      
      
return sel;      
}

function performAction(){
	if(document.getElementById("insurance").value.length<1){
		 showErrMsg("Select a value");
		 return;
	}
	else{
		 window.location.href=target[document.getElementById("insurance").selectedIndex-1];
	    }
}

function initBarbosDHTMLAPI(){
 if(document.images){
                     isCSS=(document.body && document.body.style) ? true : false;
                     W3C=(isCSS && document.getElementById) ? true : false;
                     IE4=(isCSS && document.all) ? true : false;
                     NN4=(document.layers) ? true : false;
                     IE6CSS=(document.compatMode && document.compatMode.indexOf("CSS1") >= 0) ? true : false;
                     IE= navigator.appName.indexOf("Internet Explorer")!= -1 ? true : false;
                    }
} 

function showErrMsg(txt){

var divE=document.createElement("div");
    divE.id="tempDiv";
    divE.style.position="absolute";
    divE.style.zIndex="10";
    divE.style.textAlign="center";
    divE.style.backgroundColor="yellow";
    divE.style.fontWeight="bold";
    divE.style.fontStyle="italic";
    divE.style.top="10px";
    divE.style.left="130px";
    divE.style.fontSize="1.2em";
    divE.innerHTML=txt;
    mainElement.appendChild(divE); 
    setTimeout("hideErrMsg()",2000);   
}

function hideErrMsg(){
  if(document.getElementById("tempDiv")) mainElement.removeChild(document.getElementById("tempDiv"));
}

