var MyMonths = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'];
var MyDays = ['01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31'];

window.addEvent('domready', function() {
	alertbox = new SexyAlertBox();
});

function bookmark(btitle,burl){
   if(window.sidebar){window.sidebar.addPanel(btitle,burl,'');} 
   else window.external.AddFavorite(btitle,burl); 
}

function setFormDate(){
 var myDate=new Date($("sdate").value);
 $("formdate").value=myDate.getDate()+'-'+(myDate.getMonth()+1)+'-'+myDate.getFullYear();
}







function copySelectBox(from,to,add){
 	if(!$defined($(from)) || !$defined($(to)))return false;
	$(to).options.length=0;
	for (i=0;i<$(from).options.length;i++){
	  if (add=='value')$(to).options[i] = new Option($(from).options[i].value, $(from).options[i].value, false, false);
	  else $(to).options[i] = new Option($(from).options[i].text+add, $(from).options[i].value, false, false)
	}
 	$(to).selectedIndex=$(from).selectedIndex;
	return true;
}



function CheckPolarFormCopy(){
		var fbuttons=document.getElementsByName("ftyperadiocopy");
		var ftype='';
	    if (fbuttons.length>0){for (var i=0; i<fbuttons.length; i++){if ( fbuttons[i].checked == true ) ftype=fbuttons[i].value;}}
		if (ftype=='')return false;	
		var fbuttons=document.getElementsByName("ftyperadio");
		if (fbuttons.length>0){for (var i=0; i<fbuttons.length; i++){if ( fbuttons[i].value == ftype ) document.getElementsByName("ftyperadio")[i].checked=true;}}	
		if (copySelectBox('adults_copy', 'adults', '') && copySelectBox('children_copy', 'children', '')) {
			if (CheckPolarForm())$('rform').submit();
		}
		return false;
}







 
function luhn_check(cc){
	cc=cc+"";
    var rev = reverse(cc);
    var revArr = rev;
    var total = 0;
    var tmp = 0;
    for(var i = 0; i < revArr.length; i++){
        if((i % 2) > 0){
            tmp = revArr[i]*2;
            tmp= (tmp < 9 ? tmp : (tmp - 9) );
            total += tmp;
        }
       else {
            total += revArr[i].toInt();
       }
    }
    if (total % 10 == 0)return true;
    else return false;
}

function reverse(str){
    var sArray = str;
    var newS="";
    for(var i = sArray.length-1; i >= 0; i--){
        newS += sArray[i];
    }
    return newS;
}
