﻿// JScript File
function SetTimeZoneFrom(TimeZoneFrom)
{
var getIndex=0;
var timeArr=new Array(7);
timeArr[0]='210';
timeArr[1]='540';
timeArr[2]='300';
timeArr[3]='360';
timeArr[4]='420';
timeArr[5]='480';
timeArr[6]='240';
timeArr[7]='600';
var timeArr1=new Array(8);
timeArr1[0]='150';
timeArr1[1]='180';
timeArr1[2]='240';
timeArr1[3]='300';
timeArr1[4]='360';
timeArr1[5]='420';
timeArr1[6]='480';
timeArr1[7]='600';
timeArr1[8]='-330';
   var d = new Date();
   var tzval = d.getTimezoneOffset();
	//alert(tzval);
   var rightNow = new Date();
   var date1 = new Date(rightNow.getFullYear(), 0, 1, 0, 0, 0, 0);
   var date2 = new Date(rightNow.getFullYear(), 6, 1, 0, 0, 0, 0);
   var temp = date1.toGMTString();
   var date3 = new Date(temp.substring(0, temp.lastIndexOf(" ")-1));
   var temp = date2.toGMTString();
   var date4 = new Date(temp.substring(0, temp.lastIndexOf(" ")-1));
   var hoursDiffStdTime = (date1 - date3) / (1000 * 60 * 60);
   var hoursDiffDaylightTime = (date2 - date4) / (1000 * 60 * 60);
	
   if (hoursDiffDaylightTime == hoursDiffStdTime) 
   { 
	    document.getElementById(TimeZoneFrom).value=-(parseInt(hoursDiffStdTime));

   } else 
   {
      
		document.getElementById(TimeZoneFrom).value=-(parseInt(hoursDiffStdTime));

	}
	
}
function setTimeZone(TimeZoneFrom,TimeZoneTo)
{

//alert(TimeZoneFrom);
//alert(document.getElementById(TimeZoneFrom));
var getIndex=0;
var timeArr=new Array(7);
timeArr[0]='210';
timeArr[1]='540';
timeArr[2]='300';
timeArr[3]='360';
timeArr[4]='420';
timeArr[5]='480';
timeArr[6]='240';
timeArr[7]='600';
var timeArr1=new Array(8);
timeArr1[0]='150';
timeArr1[1]='180';
timeArr1[2]='240';
timeArr1[3]='300';
timeArr1[4]='360';
timeArr1[5]='420';
timeArr1[6]='480';
timeArr1[7]='600';
timeArr1[8]='-330';
   var d = new Date();
   var tzval = d.getTimezoneOffset();
	//alert(tzval);
   var rightNow = new Date();
   var date1 = new Date(rightNow.getFullYear(), 0, 1, 0, 0, 0, 0);
   var date2 = new Date(rightNow.getFullYear(), 6, 1, 0, 0, 0, 0);
   var temp = date1.toGMTString();
   var date3 = new Date(temp.substring(0, temp.lastIndexOf(" ")-1));
   var temp = date2.toGMTString();
   var date4 = new Date(temp.substring(0, temp.lastIndexOf(" ")-1));
   var hoursDiffStdTime = (date1 - date3) / (1000 * 60 * 60);
   var hoursDiffDaylightTime = (date2 - date4) / (1000 * 60 * 60);
	//	alert(hoursDiffStdTime);
   if (hoursDiffDaylightTime == hoursDiffStdTime) { 
	
 //   alert("Time zone is GMT " + hoursDiffStdTime + ".\nDaylight Saving Time is NOT observed here.");
      document.getElementById(TimeZoneFrom).value = -(hoursDiffStdTime); //parseInt(hoursDiffStdTime)
      document.getElementById(TimeZoneTo).value = -(hoursDiffStdTime);
	//alert(hoursDiffStdTime + " to : " + parseInt(hoursDiffStdTime));
   } else {
      //alert("Time zone is GMT " + hoursDiffStdTime + ".\nDaylight Saving Time is observed here.");
      
	
	document.getElementById(TimeZoneFrom).value = -(hoursDiffStdTime) 
      	document.getElementById(TimeZoneTo).value = -(hoursDiffStdTime) 
   //alert(document.getElementById(TimeZoneFrom).value);
	}
	//document.getElementById("ctl00_ctl00_PagePlaceholder_ContentSection_TimeZoneFrom").selectedIndex=getIndex;
	//document.getElementById("ctl00_ctl00_PagePlaceholder_ContentSection_TimeZoneTo").selectedIndex=getIndex;
}

function timevalidate(TimeToCallFrom,TimeToCallTo)
{

var timefrom;
var timeto;
timefrom=document.getElementById(TimeToCallFrom)
timeto=document.getElementById(TimeToCallTo)
//timefrom=TimeToCallFrom;
//timeto=TimeToCallTo;

if (timefrom.value != ""){

if (timefrom.value.length < 3)
{
timefrom.value=timefrom.value + ':00';
}
}

if (timeto.value != ""){
if (timeto.value.length < 3)
{
timeto.value=timeto.value + ':00';
}
}
}


