onloadZooltips();
onloadChart();
var msgBox = document.getElementById('msg');
function onloadForm(){
	var tipSkip = new Array();
	var url = window.location;
	url = url.toString();
	var param = url.split("&");
	if(document.getElementById('comparison20'))
	{
		var ab = document.getElementById('comparison20').options;
		for(i=0;i<ab.length;i++){
			ab[i].value =  ab[i].value + '@GRP';
		}
	}
	if(document.getElementById('comparison19'))
	{
		var ba = document.getElementById('comparison19').options;
		for(i=0;i<ba.length;i++){
			ba[i].value =  ba[i].value + '@IT';
		}
	}
	for(n=0;n<param.length;n++){
		if(param[n].match('comparison') || param[n].match('Month') || param[n].match('Year') || param[n].match('Day')){
			var v = param[n].split('=');
			v[1] = unescape(v[1]);
			v[0] = unescape(v[0]);
			var ele = document.getElementById(v[0]);
			if(ele.tagName == 'INPUT' && v[1] != '') {
				if(ele.value == 'AL.@LSE' || ele.value == 'BB.@LSE' || ele.value == 'NRK@LSE') {
					tipSkip[n] = true;
				}
				ele.checked  = true;
				ele.value  = v[1];
			} else if (ele.tagName == 'SELECT' && v[1] != '') {
				var a = ele.options;
				for(j=0;j<a.length;j++){
					if(a[j].value == v[1]) {
						ele.options[j].selected = true;
						j = a.length;
					}
				}
			}
		}
	}
	if(param.length - 1 > 0) {
		var lp = parseInt(param.length - 1);
		if(param[lp].match('horizontalGridlines')) {	
			var v = param[lp].split('=');
			var ele = document.getElementById('horizontalGridlines');
			ele.checked  = true;
			ele.value  = v[1];
		} else if (param[lp - 1].match('horizontalGridlines')){
			var v = param[lp - 1].split('=');
			var ele = document.getElementById('horizontalGridlines');
			ele.checked  = true;
			ele.value  = v[1];
		}
		if(param[lp].match('verticalGridlines')) {	
			var v = param[lp].split('=');
			var ele = document.getElementById('verticalGridlines');
			ele.checked  = true;
			ele.value  = v[1];
		} else if (param[lp - 1].match('verticalGridlines')){
			var v = param[lp - 1].split('=');
			var ele = document.getElementById('verticalGridlines');
			ele.checked  = true;
			ele.value  = v[1];
		}
	}
	var toolTip = document.getElementById('tooltipsContainerDiv').getElementsByTagName('div');
	var v = 1;
	var k = 1;
	var b = (toolTip.length + 2);
	for(n=1 ; n != b;n++){
		if(toolTip[v]){
			var id = toolTip[v].id;
			if(id == 'tooltipsDiv_81_AT_GRP' || id == 'tooltipsDiv_volume') {
				v++;
				b = b+1;
			} else if(tipSkip[n-1] != true && n > 0) {
				toolTip[v].id = ('t' + k);
				v++;
				k++;
			} else {
				k++;
			}
		}
	}
}

function validate() {
	var fday = document.getElementById('fromDay').value;
	var fmonth = document.getElementById('fromMonth').value;
	var fyear = document.getElementById('fromYear').value;
	var tday = document.getElementById('toDay').value;
	var tmonth = document.getElementById('toMonth').value;
	var tyear = document.getElementById('toYear').value;
	
	if(fyear < tyear){
		document.getElementById('msg').innerHTML = '&#160;';
		document.chartForm.submit();
	} else if (fmonth < tmonth && fyear == tyear) {	
		document.getElementById('msg').innerHTML = '&#160;';
		document.chartForm.submit();
	} else if (fday < tday && fmonth == tmonth && fyear == tyear) {
		document.getElementById('msg').innerHTML = '&#160;';
		document.chartForm.submit();
	} else if (fday == tday && fmonth == tmonth && fyear == tyear) {
		document.getElementById('msg').innerHTML = '&#160;';
		document.chartForm.submit();
	} else {
		document.getElementById('msg').innerHTML = 'Please correct dates';
		alert('Please select correct dates');
	}
	
}

onloadForm();
