// JScript File
//JS scripting taken from modified versions of publically available scripts on various forums and javascript resources found at the following locations:
//http://www.webmasterworld.com/forum91/441.htm
//http://www.javascriptjunkie.com/?p=9
//Other FREE javascript resources can be found here:
//http://javascript.internet.com/
//http://www.javascriptfreecode.com/
//http://www.web-source.net/javascript_codes.htm
function bookmark()
{
    if (window.external)
    {
        window.external.AddFavorite(location.href, document.title);
    }
    else
    {
        alert("CTRL+D to add a bookmark to this site.");
    }
}


function hideVoucherLeft(id)
{
	document.getElementById('VoucherhideLeft'+id).style.display='block';
	document.getElementById('VouchershowLeft'+id).style.display='none';
	
}



function hideVoucherRight(id)
{
	document.getElementById('VoucherhideRight'+id).style.display='block';
	document.getElementById('VouchershowRight'+id).style.display='none';
	
}



function hideVoucher(id)
{
	document.getElementById('Voucherhide'+id).style.display='block';
	document.getElementById('Vouchershow'+id).style.display='none';
	
}

function showComments(id)
{
	document.getElementById('commentsPanel'+id).style.display='block';		
}

function hideComments(id)
{
	document.getElementById('commentsPanel'+id).style.display='none';		
}

function showAddComments(id)
{
	document.getElementById('addcomments'+id).style.display='block';		
}

function hideAddComments(id)
{
	document.getElementById('addcomments'+id).style.display='none';		
}

function showSendtoFriend(id)
{
    document.getElementById('sendtofriend'+id).style.display='block';		
	
}


function hideSendtoFriend(id)
{
	document.getElementById('sendtofriend'+id).style.display='none';		
}


function WorkingClick(id)
{

	window.location('http://www.vouchercodesnetwork.co.uk/retailer_vouchers.aspx?working=true&oid='+id,'_parent','toolbar=1,location=1,directories=1,status=1,menubar=1,scrollbars=1,resizable=1');

}

function NotWorkingClick(id)
{

	window.location('http://www.vouchercodesnetwork.co.uk/retailer_vouchers.aspx?working=false&oid='+id,'_parent','toolbar=1,location=1,directories=1,status=1,menubar=1,scrollbars=1,resizable=1');

}


 function GoToRetailer(RetailerWebPage, OurRetailerPage)
{
	window.location = OurRetailerPage;
}

function OpenRetailer()
{



// alert(unescape(trackinglink));
  
 var  myOldString = window.location.toString();
//Old versionvar myNewString = myOldString.replace(/-codes/, "-information");

//New version
var myNewString = myOldString.replace(/-discounts/, "-voucher\-information");

 	new_win = window.open(myNewString,'_blank','toolbar=1,location=1,directories=1,status=1,menubar=1,scrollbars=1,resizable=1');
 	new_win.blur();
	
}

function OpenRetailerLink()
{


    url = window.location.toString().split("/");


   var retailer = url[4];
   //alert(retailer);

 var myNewString = 'http://www.vouchercodesnetwork.co.uk/voucher-information/' + retailer;


  	new_win = window.open(myNewString,'_blank','toolbar=1,location=1,directories=1,status=1,menubar=1,scrollbars=1,resizable=1');
 	new_win.blur();
	pageTracker._trackPageview(myNewString);

	
}

function OpenRetailerLinkNew()
{


retailername=document.getElementById('ctl00_retailer').value;
 
var myNewString = 'http://www.vouchercodesnetwork.co.uk/voucher-information/' + retailername;


  	new_win = window.open(myNewString,'_blank','toolbar=1,location=1,directories=1,status=1,menubar=1,scrollbars=1,resizable=1');
 	new_win.blur();
	pageTracker._trackPageview(myNewString);

}



function OpenRetailerLinkCompetition()
{



var urlParameters = window.location.search.substring(1);
var parameterPair = urlParameters.split('&');
var pos = parameterPair[1].indexOf('=');
var argName = parameterPair[1].substring(1, pos);
var argVal = parameterPair[1].substring(pos + 1);

 var myNewString = 'http://www.vouchercodesnetwork.co.uk/voucher-information/' + argVal;


  	new_win = window.open(myNewString,'_blank','toolbar=1,location=1,directories=1,status=1,menubar=1,scrollbars=1,resizable=1');
 	new_win.blur();
	
}

function sendToClipboard(s) 
{ 
if( window.clipboardData && clipboardData.setData ) 
{ 
clipboardData.setData("Text", s); 
} 
else 
{ 
alert("Internet Explorer required"); 
}
}
if (window.location == "http://www.vouchercodesnetwork.co.uk/") {
var m_FadeOut = 255;
var m_FadeIn = 0;
var m_Fade = 0;
var m_FadeStep = 3;
var m_FadeWait = 10000;
var m_bFadeOut = true;

var m_iFadeInterval;

window.onload = Fadewl;

var arrFadeLinks;
var arrFadeTitles;
var arrFadeCursor = 1;
var arrFadeMax;

function Fadewl() {
    m_iFadeInterval = setInterval(fade_ontimer, 10);
    arrFadeLinks = new Array();
    arrFadeTitles = new Array();
    setupFadeLinks();
    arrFadeMax = arrFadeLinks.length - 1;
    setFadeLink();
}

function setFadeLink() {
    var ilink = document.getElementById("fade_link");
    ilink.innerHTML = arrFadeTitles[arrFadeCursor];
}

function fade_ontimer() {
    if (m_bFadeOut) {
        m_Fade += m_FadeStep;
        if (m_Fade > m_FadeOut) {
            arrFadeCursor++;
            if (arrFadeCursor > arrFadeMax)
                arrFadeCursor = 0;
            setFadeLink();
            m_bFadeOut = false;
        }
    } else {
        m_Fade -= m_FadeStep;
        if (m_Fade < m_FadeIn) {
            clearInterval(m_iFadeInterval);
            setTimeout(Faderesume, m_FadeWait);
            m_bFadeOut = true;
        }
    }

}

function Faderesume() {
    m_iFadeInterval = setInterval(fade_ontimer, 10);
}

function ToHex(strValue) {
    try {
        var result = (parseInt(strValue).toString(16));

        while (result.length != 2)
            result = ("0" + result);
        result = result + result + result;
        return result.toUpperCase();
    }
    catch (e) {
    }
}
}

