var rateClickStatus = 0; 
var rate = 0;
var siteUrl = "";
var videoid = -1;
var ip = "";
var views = 0;
var hdnVotes;
var hdnVoters;
var rateLabelId;
var siteUrl = window.location.toString().substr(0,window.location.toString().indexOf("/site"));
var newTotalRate;
var newTotalVotes;
var newTotalVoters;

  
function getFlash() {
	var isIE = navigator.appName.indexOf("Microsoft") != -1;
	return (isIE) ? window["starbuttons"] : document["starbuttons"];
	}        

function GetRateData()
{     
    if (rate > 0 && videoid > -1)
    {
        if (CheckCookie())
        {   
            return siteUrl + "/k9vfri_rateit.aspx" + "|" + videoid + "|" + ip + "|" + rate;
        }
        else
            return "";
    }
    else
        return "";
}

function jsRateError()
{
    alert("Der opstod en fejl. Venligst prøv en gang til.");
}

function jsRateSuccess()
{
    try
    {
        if (hdnVotes.value == "")
            hdnVotes.value = 0;
        
        if(hdnVoters.value == "")
            hdnVotees.value = 0;
            
        hdnVotes.value = parseInt(hdnVotes.value) + parseInt(rate);
        hdnVoters.value = parseInt(hdnVoters.value) + 1;                
        var rating = parseFloat(hdnVotes.value)/parseFloat(hdnVoters.value);               
                        
        var sRating = rating.toString().substr(0,4);
        sRating = sRating.replace('.',',');
        document.getElementById('_ctl3_zenpanes_LeftPane__ctl1_lblVideoRating').innerHTML = sRating;                
        document.getElementById(rateLabelId).innerHTML = rating;
    }
    catch(err)
    {
        rating = 0;
    }
    
    if (document.getElementById("rate_casted") != null)
    {
         document.getElementById("rate_casted").style.display = "block";
         document.getElementById("rate_once").style.display = "none";
    }          
}

function GetVideoId()
{        
    //alert(siteUrl + "/k9vfri_sendvideo_link.aspx" + "|" + videoid + "|0");   
    return siteUrl + "/k9vfri_sendvideo_link.aspx" + "|" + videoid + "|0";     
}


function CheckCookie()
{   
    //return true;
    try
    {
        if (Get_Cookie("k9vfri") != null)
        {        
            var temp =  Get_Cookie("k9vfri");
            //alert("if " + temp);
            if (temp.indexOf(videoid + "|") > -1)
            {
                 document.getElementById("rate_casted").style.display = "none";
                 document.getElementById("rate_once").style.display = "block";
                 return false;
            }
            else
            {        
                temp = temp + videoid + "|";
              
                Set_Cookie("k9vfri",temp,365);
            
                document.getElementById("rate_casted").style.display = "none";
                document.getElementById("rate_once").style.display = "none";
                return true;
            }
        }   
        else
        {
          
            Set_Cookie("k9vfri","|" + videoid + "|",365);
            var temp =  Get_Cookie("k9vfri");
            //alert("else  " + temp);
            if (Get_Cookie("k9vfri") != null)
            {                        
                return true;
            }
            else
            {
                alert("Cookies skal v&aelig;re sl&aring;et til_1");
                return false;
            }            
        }
        
    }
    catch(err)
    {
        alert(err);
        alert("Cookies skal v&aelig;re sl&aring;et til_2");
        return false;
    }
}

function StarClick(num)
{      
    rate = num;
}

function jsSendVideoLinkSuccess()
{
    alert("E-mail sendt!");
}

function jsSendVideoLinkError()
{   
    alert("Der opstod en fejl. Venligst prøv en gang til.");
}


function PlayVideo(flvPath,playAuto,videoTitle,videoId,ipAdd,senderName,ratingAve,hdnClientId,hdnCIdVotes,hdnCIdVoters,rateId)
{   
    document.getElementById("rate_casted").style.display = "none";
    document.getElementById("rate_once").style.display = "none";
    window["flvPlayer"] = new Object();
    var so = new SWFObject('/_1902_FlashPlayerFrontEnd.swf', 'flvPlayer', '302', '244', '9', 'black');
    so.addParam("wmode","transparent");
    so.addVariable("url", flvPath);
    so.addVariable("playauto", playAuto);
	so.write('flashcontent1');
	var totalView = 0 ;
	var rating = 0 ;
	var hdnTotalView = document.getElementById(hdnClientId); 
	hdnVotes = document.getElementById(hdnCIdVotes);
	hdnVoters = document.getElementById(hdnCIdVoters);  
	rateLabelId = rateId;	

	if (hdnTotalView != null)
	{
	   document.getElementById(hdnClientId).value = parseInt(hdnTotalView.value) + 1;
	   totalView = document.getElementById(hdnClientId).value;
    }    
        
    if (rateId != "")
    {
        document.getElementById('_ctl3_zenpanes_LeftPane__ctl1_lblVideoRating').innerHTML = document.getElementById(rateId).innerHTML.substr(0,4).replace('.',',');;
    }
    else
        document.getElementById('_ctl3_zenpanes_LeftPane__ctl1_lblVideoRating').innerHTML = ratingAve.substr(0,4).replace('.',',');;
        
    document.getElementById('_ctl3_zenpanes_LeftPane__ctl1_lblVideoSender').innerHTML = senderName;
	document.getElementById('_ctl3_zenpanes_LeftPane__ctl1_lblVideoTitel').innerHTML = videoTitle;
	document.getElementById('_ctl3_zenpanes_LeftPane__ctl1_lblVideoSender').innerHTML = senderName;
	document.getElementById('_ctl3_zenpanes_LeftPane__ctl1_lblTotalView').innerHTML = totalView;
    
    videoid = videoId;
    ip = ipAdd;   
}
    
function AdjustLayout()
{    
    var hdnDefaultVideo = document.getElementById('_ctl3_zenpanes_LeftPane__ctl1_hdnDefaultVideo');
    
    if (hdnDefaultVideo != null && hdnDefaultVideo.value != "")   
    {
        var thisFlvPath = "";var thisPlayAuto = "false";var thisTitle = "";var thisVideoId = "";var thisIpAdd = "";var thisSender = "";  
        var thisRating = "";var thisTotalView = "";var thisTotalVotesId = "";var thisTotalVotersId = "";var thisRateLabelId = "";        
        var temp =  hdnDefaultVideo.value.split('|');
        
        thisFlvPath = temp[0];thisPlayAuto = temp[1];thisTitle = temp[2];thisVideoId = temp[3];thisIpAdd = temp[4];
        thisSender = temp[5];thisRating = temp[6];thisTotalView = temp[7];thisTotalVotesId = temp[8];
        thisTotalVotersId = temp[9];thisRateLabelId = temp[10]
            
        PlayVideo(thisFlvPath,thisPlayAuto,thisTitle,thisVideoId,thisIpAdd,thisSender,thisRating,thisTotalView,thisTotalVotesId,thisTotalVotersId,thisRateLabelId);
    }  
    else
    {
        window["flvPlayer"] = new Object();
        var so = new SWFObject('/_1902_FlashPlayerFrontEnd.swf', 'flvPlayer', '302', '244', '9', 'black');
        so.addParam("wmode","transparent");
        so.addVariable("url", "");
        so.addVariable("playauto", "");
	    so.write('flashcontent1');
    }
   	
   	if (document.getElementById('musthavelatestflash') != null)
   	{
   	    document.getElementById('musthavelatestflash').style.display = "block"; 
    }    
}

var sendLinkShown = "false";



function CloseSendLinkDialogue()
{
    var divDialogue = document.getElementById("flashcontent4"); 
    divDialogue.style.visibility = "hidden";
    sendLinkShown = "false";
}

function showDivSendVideoLink()
{    
    if (sendLinkShown == "false")
    {
        sendLinkShown = "true";
        //var so4 = new SWFObject('/_1902_SendLinkDialogue.swf', 'dialogue', '400', '240', '9', 'black');
        //var so4 = soDialogue;
        //window["dialogue"] = new Object();            
        //so4.addParam("wmode","transparent");
        //so4.write('flashcontent4');        
        
        var x = parseFloat(navigator.userAgent.toLowerCase().indexOf("safari"));
        if (x < 0)
        {   
            soDialogue.write('flashcontent4');
        }
        
        soDialogue.play;
                
        var divDialogue = document.getElementById("homepagevideo");
    		
        var h= (divDialogue.clientHeight/2) - 130;
        var w = (divDialogue.clientWidth/2) - 200;    
            
        var divDialogue = document.getElementById("flashcontent4");    
        divDialogue.style.visibility = "visible";
        divDialogue.style.top = h + "px";
        divDialogue.style.left = w + "px";
        
    }
    
    /*
	window.open('/k9vfri_sendvideo_link.aspx?videoid=' + videoid,'VideoLink','height=300,width=400,left=' + w + ',top=' + h + ',resizable=no,scrollbars=no,toolbar=no,status=no');
    */
}

/*
function showDivSendVideoLink()
{
	var h= (screen.height/2) - 125;
    var w = (screen.width/2) - 200;
	window.open('/k9vfri_sendvideo_link.aspx?videoid=' + videoid,'VideoLink','height=300,width=400,left=' + w + ',top=' + h + ',resizable=no,scrollbars=no,toolbar=no,status=no');
}
*/

function getIEVersion()
{
	if(!document.all)
		return 0;
          		
	var ua = navigator.userAgent;
	var msie = ua.indexOf("MSIE");	
	return parseFloat(ua.substring(msie+5, ua.indexOf(";", msie)));
} 

window.onload = AdjustLayout; 
