/***********************************************
* Data Springs Custom Javascript File
* Insert any custom client side javascript to be rendered for Dynamic Forms
* for demonstrations of Dynamic Forms please visit: http://www.datasprings.com/Products/DNNModules/DynamicForms/DynamicFormsDemonstration1/tabid/754/Default.aspx
***********************************************/
function copypassenger1()
{
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID7bae87c8-9a07-4489-92a9-c2cc73a3a4cfEmployerName2").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID6a85ad4d-6f7d-4f99-8b42-d2f713a4e58dEmployerName").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID42b87cc4-2ff6-49bd-8c40-b4eb0c79ed87WorkPhone2").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID64a3e86f-5048-41fc-8434-bc143fec1f0dWorkPhone").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDf4cba266-5f3c-411f-b45c-18441bbc79ceWorkStreet2").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDf200ab46-0b7c-4a81-83e4-df91d36bc915WorkStreet").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID0f7d0fdb-8c59-4728-9452-47632dc70cd3WorkCity2").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID61edd08e-263b-4801-86ff-2b72efa5aefdWorkCity").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDc0cd40b9-0ec3-4306-a0ee-3901d3d55a09WorkState2").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID03bce59a-146e-4fe7-b59a-416e8616f0adWorkState").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID10b277a0-839b-4df0-bfc7-651afb53495bWorkZip2").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID9d844d1d-a189-4ae9-ad00-bd558b6eff67WorkZip").value;


document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID48708ab7-4a83-499b-aaba-42167f23cabaWorkStartTime2").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDdbedb459-8993-4ae7-bc86-48975c307065WorkStartTime").value;

document.getElementById("dnn_ctr598_DynamicForms_Responses_d2bc2e47-1edb-49cd-b8fd-43b8447b378d").value=
document.getElementById("dnn_ctr598_DynamicForms_Responses_36e8296a-fc8f-4cc8-a1f3-91b0dcf0bac8").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDaa531ee1-f29a-468b-bb47-faa98df649dcWorkEndTime2").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID7ff08389-de11-499f-93e4-fb9f5402eadcWorkEndTime").value;

document.getElementById("dnn_ctr598_DynamicForms_Responses_0a4d6e2c-fd89-460a-a60f-20750422f199").value=
document.getElementById("dnn_ctr598_DynamicForms_Responses_226a1ffb-6c87-45fa-b8bf-e067bfe18d15").value;
}

function copypassenger2()
{
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDe31b39ba-54fb-44db-8411-a7fa369316d4EmployerName3").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID7bae87c8-9a07-4489-92a9-c2cc73a3a4cfEmployerName2").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID5933f48c-9ae5-4c65-95d9-1236944f2217WorkPhone3").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID42b87cc4-2ff6-49bd-8c40-b4eb0c79ed87WorkPhone2").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID225c197b-0424-4168-8d76-93dec2e896f3WorkStreet3").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDf4cba266-5f3c-411f-b45c-18441bbc79ceWorkStreet2").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID87722ae6-cb80-40d2-9d50-e12c81940469WorkCity3").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID0f7d0fdb-8c59-4728-9452-47632dc70cd3WorkCity2").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID620f64d8-efc6-4120-942b-37e4c2b69476WorkState3").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDc0cd40b9-0ec3-4306-a0ee-3901d3d55a09WorkState2").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDc09badeb-a78f-49e7-bf43-3cdc23a8001fWorkZip3").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID10b277a0-839b-4df0-bfc7-651afb53495bWorkZip2").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDe3eaf3b5-2704-4d3c-aac7-db2c9864b397WorkStartTime3").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID48708ab7-4a83-499b-aaba-42167f23cabaWorkStartTime2").value;

document.getElementById("dnn_ctr598_DynamicForms_Responses_7478466f-f476-4b25-870c-18203cce330c").value=
document.getElementById("dnn_ctr598_DynamicForms_Responses_d2bc2e47-1edb-49cd-b8fd-43b8447b378d").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID9307f687-004e-478a-945f-81c9843a7478WorkEndTime3").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDaa531ee1-f29a-468b-bb47-faa98df649dcWorkEndTime2").value;

document.getElementById("dnn_ctr598_DynamicForms_Responses_a586cc02-25ce-40de-b63c-8df8e46be7e3").value=
document.getElementById("dnn_ctr598_DynamicForms_Responses_0a4d6e2c-fd89-460a-a60f-20750422f199").value;
}

function copypassenger3()
{
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDd3d8a9c4-4079-4c92-88c6-1dafd1e04ad0EmployerName4").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDe31b39ba-54fb-44db-8411-a7fa369316d4EmployerName3").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDb0d8cbe7-c15a-4d69-bcd7-fd8d014f4957WorkPhone4").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID5933f48c-9ae5-4c65-95d9-1236944f2217WorkPhone3").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDf2acb207-d574-45d8-b2d8-36259ee72803WorkStreet4").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID225c197b-0424-4168-8d76-93dec2e896f3WorkStreet3").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID304870bb-5463-4db7-a034-2b3289c86515WorkCity4").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID87722ae6-cb80-40d2-9d50-e12c81940469WorkCity3").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID027a0f5d-22d1-4e3f-b94c-1ec805782996WorkState4").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID620f64d8-efc6-4120-942b-37e4c2b69476WorkState3").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDf3c472a4-d854-4844-bc6e-57fd66e9eefeWorkZip4").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDc09badeb-a78f-49e7-bf43-3cdc23a8001fWorkZip3").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDfc3645f5-f4ac-4ba1-b588-9f750a2ad669WorkStartTime4").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDe3eaf3b5-2704-4d3c-aac7-db2c9864b397WorkStartTime3").value;

document.getElementById("dnn_ctr598_DynamicForms_Responses_2995640d-ade4-4872-a697-22bd601ee331").value=
document.getElementById("dnn_ctr598_DynamicForms_Responses_7478466f-f476-4b25-870c-18203cce330c").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID0d9e82c4-ae9f-4601-a70e-661240220579WorkEndTime4").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID9307f687-004e-478a-945f-81c9843a7478WorkEndTime3").value;

document.getElementById("dnn_ctr598_DynamicForms_Responses_6fbe744c-092a-409e-a6a9-0652ea8b36a6").value=
document.getElementById("dnn_ctr598_DynamicForms_Responses_a586cc02-25ce-40de-b63c-8df8e46be7e3").value;
}


function copypassenger4()
{

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID7fb36e2a-bc09-4977-9d36-300d0c8c137aEmployerName5").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDd3d8a9c4-4079-4c92-88c6-1dafd1e04ad0EmployerName4").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDc52202f6-0788-4c23-8f8d-0b14f22ae071WorkPhone5").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDb0d8cbe7-c15a-4d69-bcd7-fd8d014f4957WorkPhone4").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID3bab5548-84fd-4d9a-b861-b3a257a377feWorkStreet5").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDf2acb207-d574-45d8-b2d8-36259ee72803WorkStreet4").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDf7f2d4ee-5be2-4690-a9a2-bc0e5c0b0edaWorkCity5").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID304870bb-5463-4db7-a034-2b3289c86515WorkCity4").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDbe55a41e-59ce-4705-9560-c6422d2e7b25WorkState5").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID027a0f5d-22d1-4e3f-b94c-1ec805782996WorkState4").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID925834c3-f0c2-4849-a80d-e61696755517WorkZip5").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDf3c472a4-d854-4844-bc6e-57fd66e9eefeWorkZip4").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID69af189c-a02e-4f68-abcc-f5eb1b42426fWorkStartTime5").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDfc3645f5-f4ac-4ba1-b588-9f750a2ad669WorkStartTime4").value;

document.getElementById("dnn_ctr598_DynamicForms_Responses_15a27e8a-9c3e-47a6-bac6-c302730ac6b5").value=
document.getElementById("dnn_ctr598_DynamicForms_Responses_2995640d-ade4-4872-a697-22bd601ee331").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID3d2502f4-c372-40ef-b5c7-323a1e491112WorkEndTime5").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID0d9e82c4-ae9f-4601-a70e-661240220579WorkEndTime4").value;

document.getElementById("dnn_ctr598_DynamicForms_Responses_a3e19afc-fce3-4494-b153-2086d581361a").value=
document.getElementById("dnn_ctr598_DynamicForms_Responses_6fbe744c-092a-409e-a6a9-0652ea8b36a6").value;
}

function copypassenger5()
{

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID1feb47d7-3ee7-4f0b-833c-9a35809f3878EmployerName6").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID7fb36e2a-bc09-4977-9d36-300d0c8c137aEmployerName5").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDc5af9c02-a228-43ae-9d7f-4e0cbba2221aWorkPhone6").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDc52202f6-0788-4c23-8f8d-0b14f22ae071WorkPhone5").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID9887d91a-d0c7-4e8e-a4e5-ab7cef6e1711WorkStreet6").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID3bab5548-84fd-4d9a-b861-b3a257a377feWorkStreet5").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDb3ab0c8d-49a3-49bb-9205-2d7b04c599e9WorkCity6").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDf7f2d4ee-5be2-4690-a9a2-bc0e5c0b0edaWorkCity5").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID59fb24ed-ba71-4d70-a076-ed3201d86eb3WorkState6").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDbe55a41e-59ce-4705-9560-c6422d2e7b25WorkState5").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID3ae49e55-4095-4084-890b-c2f9ded428e5WorkZip6").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID925834c3-f0c2-4849-a80d-e61696755517WorkZip5").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID0300c947-e14d-4220-a61c-4d38588c41bbWorkStartTime6").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID69af189c-a02e-4f68-abcc-f5eb1b42426fWorkStartTime5").value;

document.getElementById("dnn_ctr598_DynamicForms_Responses_f3feaf43-d464-4c86-9c92-07013fd268ad").value=
document.getElementById("dnn_ctr598_DynamicForms_Responses_15a27e8a-9c3e-47a6-bac6-c302730ac6b5").value;

document.getElementById("dnn_ctr598_DynamicForms_TBR_GUIDa47c730c-d051-4798-8371-a522a88c5764WorkEndTime6").value=
document.getElementById("dnn_ctr598_DynamicForms_TBR_GUID3d2502f4-c372-40ef-b5c7-323a1e491112WorkEndTime5").value;

document.getElementById("dnn_ctr598_DynamicForms_Responses_60642202-cc6a-4f86-bd6b-bb2920834255").value=
document.getElementById("dnn_ctr598_DynamicForms_Responses_a3e19afc-fce3-4494-b153-2086d581361a").value;
}

/***********************************************
* This function call is used to add validate that a field is an integer. 
* Example use: validateNumber($(DynamicForms_ShortFieldName))
***********************************************/


function validateNumber(fieldvalue){
if (!isNaN(fieldvalue) && (fieldvalue>0))
alert('This is a number greater than 0');
else
alert('This is not a number greater than 0');
}

/***********************************************
* This function call is used to add two decimal places to a field. For example 50.4 would be returned as 50.40 
* Example use: toTwoDecimals($(DynamicForms_ShortFieldName))
***********************************************/

function toTwoDecimals(n) {
  var s = "" + Math.round(n * 100) / 100
  var i = s.indexOf('.')
  if (i < 0) return s + ".00"
  var t = s.substring(0, i + 1) + s.substring(i + 1, i + 3)
  if (i + 2 == s.length) t += "0"
  return t
}


/***********************************************
* This function call is used to add commas to a number. For example 100000 would be returned as 100,000 
* Example use: addCommas($(DynamicForms_ShortFieldName))
***********************************************/

function addCommas(nStr)
{
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
		x1 = x1.replace(rgx, '$1' + ',' + '$2');
	}
	return x1 + x2;
}


/***********************************************
* This function call is used to return the value of a radio button. This function can be called for using calculations with radio buttons
* Example use: funcRadioCalc($(ShortFieldName_FieldID))
***********************************************/


function  funcRadioCalc(RadioName)

 {
var chkList1= document.getElementById (RadioName);
var arrayOfCheckBoxes= chkList1.getElementsByTagName("input");
for(var i=0;i<arrayOfCheckBoxes.length;i++)
{

if (arrayOfCheckBoxes[i].checked) {
return arrayOfCheckBoxes[i].value;
}
  }
}




/***********************************************
* This function call is used to calculate the total number of characters and notify the user that they exceeded their limitations. For more details
*please  visit this URL: http://www.datasprings.com/Products/DNNModules/DynamicForms/DynamicFormsDemonstration6/tabid/842/Default.aspx
***********************************************/


 function countChars(dId,txtVal,limit)
  {
      var totalLen = txtVal.length + 1;
 
      if (totalLen < limit)
      {
          document.getElementById(dId).innerHTML = "<font color='red'>You have used " + totalLen + " of " + limit + " characters available.<br>You have " + (limit - totalLen) + " characters remaining.</font>"; 
      }
      else
      {
          document.getElementById(dId).innerHTML = "<font color='red'>You have exceeded the character limit for this field.</font>";
      }
  }




/***********************************************
* This function call will format the number into a currency format
***********************************************/



function formatCurrency(num) {
num = num.toString().replace(/\$|\,/g,'');
if(isNaN(num))
num = "0";
sign = (num == (num = Math.abs(num)));
num = Math.floor(num*100+0.50000000001);
cents = num%100;
num = Math.floor(num/100).toString();
if(cents<10)
cents = "0" + cents;
for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
num = num.substring(0,num.length-(4*i+3))+','+
num.substring(num.length-(4*i+3));
return (((sign)?'':'-') + '$' + num + '.' + cents);
}



function validate_required(field,alerttxt)
{
with (field)
{
if (value==null||value=="")
{
alert(alerttxt);return false;
}
else
{
return true;
}
}
} 
function validate_email(field,alerttxt)
{
with (field)
{
apos=value.indexOf("@");
dotpos=value.lastIndexOf(".");
if (apos<1||dotpos-apos<2) 
{alert(alerttxt);return false;}
else {return true;}
}
}

function CalculateCheckBoxList(CheckBoxList) {
var objChkBoxLst = document.getElementById(CheckBoxList);
if(objChkBoxLst) {
var objChkBoxes = objChkBoxLst.getElementsByTagName('input');
var objChkLabels = objChkBoxLst.getElementsByTagName('label');
var i; var numSum = 0;            
for(i=0;i<objChkBoxes.length;i++) {                    
if(objChkBoxes[i].checked) {                    
numSum += GetLabelValue(objChkLabels, objChkBoxes[i].id);
}
}
}
numSum = Math.round(numSum * 100)/100;                
return (numSum);
}
function GetLabelValue(objLabelList, strForValue) {
if(objLabelList) {
var i; var numActualVal; var strElemForValue;
for(i=0;i<objLabelList.length;i++) {
if(objLabelList[i].htmlFor)
strElemForValue = objLabelList[i].htmlFor;
else
strElemForValue = objLabelList[i].getAttribute('for');
if(strElemForValue==strForValue) {                        
numActualVal = objLabelList[i].innerHTML;
if(numActualVal.indexOf('$')!=-1); {
numActualVal = numActualVal.substring(numActualVal.indexOf('$')+1, numActualVal.length);
} 
return(numActualVal*1);
}
}
}
return(0);
}
function CalculateCheckBoxListValues(CheckBoxList, CheckBoxValField) {
var objChkBoxLst = document.getElementById(CheckBoxList);
var objChkBoxVals = document.getElementById(CheckBoxValField);
var arrChkBoxVals = '';
if(objChkBoxVals)
arrChkBoxVals = objChkBoxVals.value.split('|');
if(objChkBoxLst) {
var objChkBoxes = objChkBoxLst.getElementsByTagName('input');                
var i; var numSum = 0;            
for(i=0;i<objChkBoxes.length;i++) {                    
if(objChkBoxes[i].checked) {                    
numSum += GetCBValue(i, arrChkBoxVals);
}
}
}
numSum = Math.round(numSum * 100)/100;                
return (numSum);
}
function GetCBValue(intIndex, arrChkValues) {            
if(arrChkValues) {
var i;
var arrTempVals;
var numRetVal = 0;
for(i=0;i<arrChkValues.length;i++) {
arrTempVals = arrChkValues[i].split(':');
if(arrTempVals) {
if(arrTempVals[0]==intIndex) {
numRetVal = arrTempVals[1];
if(numRetVal.indexOf('$')!=-1); {
numRetVal = numRetVal.substring(numRetVal.indexOf('$')+1, numRetVal.length);
} 
return(numRetVal*1);
}                        
}
}
}
return(0);
}      
/***********************************************
* Show Hint script- � Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/
		
var horizontal_offset="9px" //horizontal offset of hint box from anchor link

/////No further editting needed

var vertical_offset="0" //horizontal offset of hint box from anchor link. No need to change.
var ie=document.all
var ns6=document.getElementById&&!document.all

function getposOffset(what, offsettype){
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function clearbrowseredge(obj, whichedge){
var edgeoffset=(whichedge=="rightedge")? parseInt(horizontal_offset)*-1 : parseInt(vertical_offset)*-1
if (whichedge=="rightedge"){
var windowedge=ie && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-30 : window.pageXOffset+window.innerWidth-40
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure+obj.offsetWidth+parseInt(horizontal_offset)
}
else{
var windowedge=ie && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure-obj.offsetHeight
}
return edgeoffset
}

function showhint(menucontents, obj, e, tipwidth){
if ((ie||ns6) && document.getElementById("hintbox")){
dropmenuobj=document.getElementById("hintbox")
dropmenuobj.innerHTML=menucontents
dropmenuobj.style.left=dropmenuobj.style.top=-500
if (tipwidth!=""){
dropmenuobj.widthobj=dropmenuobj.style
dropmenuobj.widthobj.width=tipwidth
}
dropmenuobj.x=getposOffset(obj, "left")
dropmenuobj.y=getposOffset(obj, "top")
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+obj.offsetWidth+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+"px"
dropmenuobj.style.visibility="visible"
obj.onmouseout=hidetip
}
}

function hidetip(e){
dropmenuobj.style.visibility="hidden"
dropmenuobj.style.left="-500px"
}

function createhintbox(){
var divblock=document.createElement("div")
divblock.setAttribute("id", "hintbox")
document.body.appendChild(divblock)
}

if (window.addEventListener)
window.addEventListener("load", createhintbox, false)
else if (window.attachEvent)
window.attachEvent("onload", createhintbox)
else if (document.getElementById)
window.onload=createhintbox













