﻿// JavaScript File
function OpenWindow(URL, Name, Width, Height){
    window.open(URL,Name,'width=' + Width + ',height=' + Height + ',toolbar=no,location=no,directories=no,status=yes,menubar=no,copyhistory=yes,resizable=yes,scrollbars=yes')
}

function OpenPCHelpWindow(URL, Name, Width, Height){
 	var wid = Width;
    var hei = Height;
    
    if (document.all) {
    var wid = document.body.clientWidth;
    var hei = document.body.clientHeight;
    }
    else if (document.layers) {
    var wid = window.innerWidth;
    var hei = window.innerHeight;
    }
    
    var popwid = "290";
    var pophei = "272";
    var leftPos = (wid-popwid)/2;
    var topPos = (hei-pophei)/2;
    window.open(URL,Name,'width=' + Width + ',height=' + Height + ',top='+topPos + ',left='+leftPos +',toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=yes,resizable=yes,scrollbars=yes')
    }
    
function GetAlert(MyMessage)
{
  event.returnValue = confirm(MyMessage); if(event.returnValue)waitDiv('cellContent'); return event.returnValue;
   //alert(MyMessage);
   confirm(MyMessage); 
}

     function CheckLength(sender, args) {
         args.IsValid = (args.Value.length >= 16);
     }


function CheckAsAbove(){
    if(document.getElementById('ctl00_PageBody_chkAsAbove').checked) {    	 
	    var RegTitle = document.getElementById('ctl00_PageBody_lstRegTitle').selectedIndex;
	    var RegFirstName = document.getElementById('ctl00_PageBody_txtRegFirstName').value;
	    var RegLastName = document.getElementById('ctl00_PageBody_txtRegLastName').value;
	    var RegAddress1 = document.getElementById('ctl00_PageBody_txtRegAddress1').value;
	    var RegAddress2 = document.getElementById('ctl00_PageBody_txtRegAddress2').value;
	    var RegAddress3 = document.getElementById('ctl00_PageBody_txtRegAddress3').value;
	    var RegPostCode = document.getElementById('ctl00_PageBody_txtRegPostCode').value;
	    var RegCounty = document.getElementById('ctl00_PageBody_txtRegCounty').value;
	    var RegCity = document.getElementById('ctl00_PageBody_txtRegCity').value;
	    var RegCountry = document.getElementById('ctl00_PageBody_lstRegCountry').selectedIndex;
     
        document.getElementById('ctl00_PageBody_lstDelTitle').selectedIndex= RegTitle;
        document.getElementById('ctl00_PageBody_txtDelFirstName').value = RegFirstName;
        document.getElementById('ctl00_PageBody_txtDelLastName').value = RegLastName;
        document.getElementById('ctl00_PageBody_txtDelAddress1').value = RegAddress1;
        document.getElementById('ctl00_PageBody_txtDelAddress2').value = RegAddress2;
        document.getElementById('ctl00_PageBody_txtDelAddress3').value = RegAddress3;
        document.getElementById('ctl00_PageBody_txtDelCity').value = RegCity;
        //Copy the county
        document.getElementById('ctl00_PageBody_txtDelCounty').value  = RegCounty;
        document.getElementById('ctl00_PageBody_txtDelPostCode').value = RegPostCode; 
        if(RegCountry != '238'){   
           document.getElementById('ctl00_PageBody_lstDelCountry').selectedIndex =  RegCountry; 
        }   
    }else{     
        document.getElementById('ctl00_PageBody_lstDelTitle').selectedIndex= 0;
        document.getElementById('ctl00_PageBody_txtDelFirstName').value = '';
        document.getElementById('ctl00_PageBody_txtDelLastName').value = '';
        document.getElementById('ctl00_PageBody_txtDelAddress1').value = '';
        document.getElementById('ctl00_PageBody_txtDelAddress2').value = '';
        document.getElementById('ctl00_PageBody_txtDelAddress3').value = '';
        document.getElementById('ctl00_PageBody_txtDelCity').value = '';
        //Copy the county
        document.getElementById('ctl00_PageBody_txtDelCounty').value  = '';
        document.getElementById('ctl00_PageBody_txtDelPostCode').value = ''; 
        document.getElementById('ctl00_PageBody_lstDelCountry').selectedIndex = '237'; 
    }
}


function CheckContactAsRegistration(){

 if(document.getElementById('ctl00_PageBody_chkContactDetailsAsReg').checked) {    	 
	    var ContactTitle = document.getElementById('ctl00_PageBody_lstRegTitle').selectedIndex;
	    var ContactFirstName = document.getElementById('ctl00_PageBody_txtRegFirstName').value;
	    var ContactLastName = document.getElementById('ctl00_PageBody_txtRegLastName').value;
	    var ContactAddress1 = document.getElementById('ctl00_PageBody_txtRegAddress1').value;
	    var ContactAddress2 = document.getElementById('ctl00_PageBody_txtRegAddress2').value;
	    var ContactAddress3 = document.getElementById('ctl00_PageBody_txtRegAddress3').value;
	    var ContactPostCode = document.getElementById('ctl00_PageBody_txtRegPostCode').value;
	    var ContactCounty = document.getElementById('ctl00_PageBody_txtRegCounty').value;
	    var ContactCity = document.getElementById('ctl00_PageBody_txtRegCity').value;
	    var ContactCountry = document.getElementById('ctl00_PageBody_lstRegCountry').selectedIndex;   
	    if(document.getElementById('ctl00_PageBody_txtRegTelephone'))
	    {
            var ContactTelephone = document.getElementById('ctl00_PageBody_txtRegTelephone').value;
            document.getElementById('ctl00_PageBody_txtContactTelephone').value = ContactTelephone; 
        }
        if(document.getElementById('ctl00_PageBody_txtRegEmail')){
            var ContactEmail = document.getElementById('ctl00_PageBody_txtRegEmail').value;
            document.getElementById('ctl00_PageBody_txtContactEmail').value = ContactEmail; 
        }
        if(document.getElementById('ctl00_PageBody_txtRegEmailConf')){
            var ContactEmailConf = document.getElementById('ctl00_PageBody_txtRegEmailConf').value; 
            document.getElementById('ctl00_PageBody_txtContactEmailConf').value = ContactEmailConf; 
        }   
	          
        document.getElementById('ctl00_PageBody_lstContactTitle').selectedIndex= ContactTitle;
        document.getElementById('ctl00_PageBody_txtContactFirstName').value = ContactFirstName;
        document.getElementById('ctl00_PageBody_txtContactLastName').value = ContactLastName;
        document.getElementById('ctl00_PageBody_txtContactAddress1').value = ContactAddress1;
        document.getElementById('ctl00_PageBody_txtContactAddress2').value = ContactAddress2;
        document.getElementById('ctl00_PageBody_txtContactAddress3').value = ContactAddress3;
        document.getElementById('ctl00_PageBody_txtContactCity').value = ContactCity;
        document.getElementById('ctl00_PageBody_txtContactCounty').value  = ContactCounty;
        document.getElementById('ctl00_PageBody_txtContactPostCode').value = ContactPostCode; 
        if(ContactCountry != '238'){   
           document.getElementById('ctl00_PageBody_lstContactCountry').selectedIndex =  ContactCountry ;
        }   
        if(document.getElementById('ctl00_PageBody_chkContactDetailsAsAbove').checked) {  
             document.getElementById('ctl00_PageBody_chkContactDetailsAsAbove').checked =false;  
        }              
       
    }else{     
        document.getElementById('ctl00_PageBody_lstContactTitle').selectedIndex= 0;
        document.getElementById('ctl00_PageBody_txtContactFirstName').value = '';
        document.getElementById('ctl00_PageBody_txtContactLastName').value = '';
        document.getElementById('ctl00_PageBody_txtContactAddress1').value = '';
        document.getElementById('ctl00_PageBody_txtContactAddress2').value = '';
        document.getElementById('ctl00_PageBody_txtContactAddress3').value = '';
        document.getElementById('ctl00_PageBody_txtContactCity').value = '';
        //Copy the county
        document.getElementById('ctl00_PageBody_txtContactCounty').value  = '';
        document.getElementById('ctl00_PageBody_txtContactPostCode').value = '' ;
        document.getElementById('ctl00_PageBody_lstContactCountry').selectedIndex = '237'; 
        document.getElementById('ctl00_PageBody_txtContactTelephone').value = '';
        document.getElementById('ctl00_PageBody_txtContactEmail').value = '';
        document.getElementById('ctl00_PageBody_txtContactEmailConf').value = '';   
    }
}

function CheckContactAsDellivery(){
if(document.getElementById('ctl00_PageBody_chkContactDetailsAsAbove').checked) {    	 
	    var ContactTitle = document.getElementById('ctl00_PageBody_lstDelTitle').selectedIndex;
	    var ContactFirstName = document.getElementById('ctl00_PageBody_txtDelFirstName').value;
	    var ContactLastName = document.getElementById('ctl00_PageBody_txtDelLastName').value;
	    var ContactAddress1 = document.getElementById('ctl00_PageBody_txtDelAddress1').value;
	    var ContactAddress2 = document.getElementById('ctl00_PageBody_txtDelAddress2').value;
	    var ContactAddress3 = document.getElementById('ctl00_PageBody_txtDelAddress3').value;
	    var ContactPostCode = document.getElementById('ctl00_PageBody_txtDelPostCode').value;
	    var ContactCounty = document.getElementById('ctl00_PageBody_txtDelCounty').value;
	    var ContactCity = document.getElementById('ctl00_PageBody_txtDelCity').value;
	    var ContactCountry = document.getElementById('ctl00_PageBody_lstDelCountry').selectedIndex;    
	     
              
        document.getElementById('ctl00_PageBody_lstContactTitle').selectedIndex= ContactTitle;
        document.getElementById('ctl00_PageBody_txtContactFirstName').value = ContactFirstName;
        document.getElementById('ctl00_PageBody_txtContactLastName').value = ContactLastName;
        document.getElementById('ctl00_PageBody_txtContactAddress1').value = ContactAddress1;
        document.getElementById('ctl00_PageBody_txtContactAddress2').value = ContactAddress2;
        document.getElementById('ctl00_PageBody_txtContactAddress3').value = ContactAddress3;
        document.getElementById('ctl00_PageBody_txtContactCity').value = ContactCity;
        document.getElementById('ctl00_PageBody_txtContactCounty').value  = ContactCounty;
        document.getElementById('ctl00_PageBody_txtContactPostCode').value = ContactPostCode; 
        if(ContactCountry != '238'){   
           document.getElementById('ctl00_PageBody_lstContactCountry').selectedIndex =  ContactCountry ;
        }   
         
        if(document.getElementById('ctl00_PageBody_chkContactDetailsAsReg').checked) {  
            document.getElementById('ctl00_PageBody_chkContactDetailsAsReg').checked =false;  
        }    
    }else{     
        document.getElementById('ctl00_PageBody_lstContactTitle').selectedIndex= 0;
        document.getElementById('ctl00_PageBody_txtContactFirstName').value = '';
        document.getElementById('ctl00_PageBody_txtContactLastName').value = '';
        document.getElementById('ctl00_PageBody_txtContactAddress1').value = '';
        document.getElementById('ctl00_PageBody_txtContactAddress2').value = '';
        document.getElementById('ctl00_PageBody_txtContactAddress3').value = '';
        document.getElementById('ctl00_PageBody_txtContactCity').value = '';
        //Copy the county
        document.getElementById('ctl00_PageBody_txtContactCounty').value  = '';
        document.getElementById('ctl00_PageBody_txtContactPostCode').value = '' ;
        document.getElementById('ctl00_PageBody_lstContactCountry').selectedIndex = '237'; 
        
        document.getElementById('ctl00_PageBody_txtContactTelephone').value = '';
        document.getElementById('ctl00_PageBody_txtContactEmail').value = '';
        document.getElementById('ctl00_PageBody_txtContactEmailConf').value = '';   
    }
}
