/******************************************************
OpenWindow Function
Input Parameters:
	******************
	REQUIRE PARAMETERS
	******************
	sFileName : 	file name (string)
	wwidth : 		width of the window (int)
	wheight : 		height of the window (int)
	******************
	OPTIONAL PARAMETERS
	******************
	winname: 	    name of the window (string) 
							Default value : "defaultwindowname"
	scrollbars:		  open window whith scrollbar (yes,no) 
							Default value : "yes"
	top:		  		top coordinates of the window ()
						  	Default value :  Center of the screen
						  	Another Integer Value:		Absolute position
	
******************************************************/
function OpenWindow(sFileName,wwidth,wheight,winname,sScrollbars,iTop,resizable) {
        // open window
		var topvalue = 0;
		
		if(sScrollbars=="" || sScrollbars=="yes" || sScrollbars=="1" || arguments.length<5) 
			sScrollbars="yes";
		else 
			sScrollbars = "no";
		if(winname == "") 
			winname = "defaultwindowname";
		if(arguments.length<6) 
			resizable = 0;
			
		 ww = screen.width;
         hh = screen.height;
         if(wwidth > ww) {xx=0;} else {xx=Math.round((ww-wwidth)/2)-5;};
         if(wheight > hh) {yy=0;} else {yy=Math.round((hh-wheight)/2);};
		 if(iTop == "" || arguments.length < 6)   
		 	topvalue = yy;			
		 else
		 	topvalue = iTop;
         options ='location=no, toolbar=no, status=no, left='+xx+', top='+topvalue+', menubar=no, height='+wheight+', width='+wwidth+', scrollbars = '+sScrollbars+', resizable='+resizable;
         file =sFileName;
         window.open(file,winname,options);		
        }	

	function Spg(sFileName) {
        // open window
		ww = screen.width;
         hh = screen.height;
         wwidth = 560;
         wheight = 420;
         if(wwidth > ww) {xx=0;} else {xx=Math.round((ww-wwidth)/2)-5;};
         if(wheight > hh) {yy=0;} else {yy=Math.round((hh-wheight)/2);};
         options ='location=no, toolbar=no, status=no, left='+xx+', top='+yy+', menubar=no, height='+wheight+', width='+wwidth+', scrollbars = no';
         file =sFileName;
         window.open(file,'picview',options);		
        }
        
        /*****************************************************/
function CompareDates(days){
	var firstDate = document.order_form.from_date.value;
	var lastDate = document.order_form.to_date.value;
	var delim = '-';
	arrFD = firstDate.split(delim);
	arrLD = lastDate.split(delim);

	if (!fnDayCheck(arrFD,arrLD)){
		return true;
	}

	if(parseFloat(arrFD[0]) == parseFloat(days)){
		if(parseFloat(arrFD[1]) == 12){
			document.order_form.to_date.value = '1' + '-' + '1' + '-' + (parseFloat(arrFD[2]) + 1);
		}else{
			document.order_form.to_date.value = '1' + '-' + (parseFloat(arrFD[1]) + 1) + '-' + arrFD[2];
		}
	}else{
		document.order_form.to_date.value = (parseFloat(arrFD[0]) + 1) + '-' + arrFD[1] + '-' + arrFD[2];
	}
	return true;
}
/*****************************************************/

function fnDayCheck(arrFD,arrLD){

	if(parseFloat(arrFD[2]) > parseFloat(arrLD[2])){
		return true;		
	} else if (parseFloat(arrFD[2]) < parseFloat(arrLD[2])){
		return false;		
	}	
	
	if(parseFloat(arrFD[1]) > parseFloat(arrLD[1])){
		return true;		
	} else if (parseFloat(arrFD[1]) < parseFloat(arrLD[1])){
		return false;		
	}	
	
	if(parseFloat(arrFD[0]) >= parseFloat(arrLD[0])){
		return true;		
	} else if (parseFloat(arrFD[0]) < parseFloat(arrLD[0])){
		return false;		
	}		
}
