/**************************
* Tracking section        *
**************************/

// [begin for the traking]
function createCookie(name,value,days)
{
       if (days) {
             var date = new Date();
             date.setTime(date.getTime()+(days*24*60*60*1000));
             var expires = "; expires="+date.toGMTString();
       }
       else var expires = "";
       document.cookie = name+"="+value+expires+"; path=/";
}
function readCookie(name)
{
       var nameEQ = name + "=";
       var ca = document.cookie.split(';');
       for(var i=0;i < ca.length;i++) {
             var c = ca[i];
             while (c.charAt(0)==' ') c = c.substring(1,c.length);
             if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
       }
       return null;
}

function rate(type, lan, fam, sport, rub, parCode, id, rate, elemToShow, errorMsg)
{
       try
       {
             var value = type + "_" + lan + "_" + fam + "_" + sport + "_" + rub + "_" + parCode + "_" + id;
             
             if(readCookie("rate") != value)
             {
                    document.getElementById('tracking').src = "http://tracking.eurosport.com/tracking.asmx/Rate?itemTypeId=" + type + "&langId=" + lan + "&famId=" + fam + "&sportId=" + sport + "&rubId=" + rub + "&parCode=" + parCode + "&itemId=" + id + "&rating=" + rate;
                    createCookie("rate", value, 1);
             }
             else
             {
                    alert(errorMsg);
             }
             if(elemToShow != null) {elemToShow.style.display = '';}
       }
       catch(e)
       {
             // ERROR
       }
}
// [end for the traking]


/**************************
* iframes section         *
**************************/
// [begin for iframes display]
function showhide(el)
{
	if(eval(document.getElementById(el)) != null)
	{
		var zi = document.getElementById(el).style.zIndex;

		if(eval(document.getElementById('addvideoform')) != null)
		{ document.getElementById('addvideoform').style.zIndex = 1; }
		if(eval(document.getElementById('playerComments')) != null)
		{ document.getElementById('playerComments').style.zIndex = 1; }
		if(eval(document.getElementById('playerWriteComment')) != null)
		{ document.getElementById('playerWriteComment').style.zIndex = 1; }

		if(zi != 1)
		{
			document.getElementById(el).style.zIndex = 10;
			var display = document.getElementById(el).style.display;
			if(display != 'none') { document.getElementById(el).style.display = 'none'; }
			else { document.getElementById(el).style.display = 'block'; }
		}
		else
		{
			document.getElementById(el).style.zIndex = 10;
			document.getElementById(el).style.display = 'block';
		}
	}
}
// [end for iframes display]