function flashon(){


}

function startflash(){

}

function showconfirm(){
window.confirmed="yes";
}

function wordwrapenable(box){
alert(box.checked);

if(box.checked=="false"){

var txtarea = document.getElementById('userdescription');
txtarea.wrap="off";
}




}

function changeinputstate(thise){

if(thise.style.color==="grey" || thise.style.color==="rgb(128, 128, 128)" ){
//alert(thise.style.color);
thise.style.color="black";
thise.value = "";
}

}
function edit(){
window.confirmed="no";
window.onbeforeunload = confirmEditExit;
edit=document.getElementById('userdescription');
edit.focus();
textcount2(edit,10000);validatemes(edit,10000);

}



function editfull(){
window.confirmed="no";
window.onbeforeunload = confirmEditExit;
edit=document.getElementById('userdescriptionfull');
loadedit(edit);
edit.focus();
}

function confirmEditExit()
{
if(window.confirmed=="yes"){
   return "Please make sure you save your advertisement.";
}
}




function loadedit(html){
document.getElementById('userdescription').value=unescape(html.innerHTML);
edit=document.getElementById('userdescription');
textcount2(edit,10000);validatemes(edit,10000);
}

//setTimeout ("changePage()");
//function changePage() {
//if (self.parent.frames.length != 0){
//self.parent.location=self.location;
//}
//}




function textcount(txtcheck,maxLength){var num =  maxLength - txtcheck.value.length;if(num>=0){ objparent = document.getElementById('charrs');objparent.innerHTML = num;} }
function textcount2(txtcheck,maxLength){var num =  maxLength - txtcheck.value.length;if(num>=0){ objparent = document.getElementById('charrss');objparent.innerHTML = num;} }

function validatemes(txtcheck,maxLength){window.confirmed="yes";if(txtcheck.value.length > maxLength){txtcheck.value = txtcheck.value.substr(0,maxLength);}else{return false;} }

function imagecreateerror(click){

//click2 = click.ParentNode;
//click3 = click2.ParentNode;
//click4 = click3.ParentNode;

click.style.display='none';


}
function imagecreateselect(click){



var images = document.getElementsByTagName("IMG");
var numOfImages = images.length;
for(i=0;i<numOfImages;i++)
{

if(images[i].className==="usersearchimagecreate"){
images[i].style.opacity = 0.5;
images[i].style.filter = 'alpha(opacity=' + 0.5 + ')';
}
}


//update

click.style.opacity = 1;
click.style.filter = 'alpha(opacity=' + 100 + ')';


document.getElementById('userimage').value=click.src;
}


function postmessage(myform , user){
var params="subject="+document.getElementById("subject").value+"&message="+document.getElementById("composetext").value+"&user="+document.getElementById("to").value; var url="/";
var xmlHttpReq = false; var self = this;
    if (window.XMLHttpRequest) { self.xmlHttpReq = new XMLHttpRequest();}
    else if (window.ActiveXObject) { self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP"); }
    self.xmlHttpReq.open('POST', url, true);    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    self.xmlHttpReq.onreadystatechange = function() {
    if (self.xmlHttpReq.readyState ==1 ) { document.getElementById(myform+'submit').innerHTML = ''; document.getElementById(myform+'info').innerHTML = '<img src="/images/ajax.gif" >'; }
    if (self.xmlHttpReq.readyState == 4) { document.getElementById(myform+'info').innerHTML = self.xmlHttpReq.responseText; var t=setTimeout("closemessagealert()",5000); }
    }
    self.xmlHttpReq.send(params);
}
function closemessagebox(){ document.getElementById('messagebox').style.display="none"; }
function closemessagealert(elem){ document.getElementById('messageboxinfo').innerHTML='';  }

function postlink(id){

      var params="email="+document.getElementById("to").value+"&share=share&user="+id+"&subject="+document.getElementById("subject").value+"&message="+document.getElementById("composetext").value;
     var url="/";
//document.getElementById("advertsemail").style.fontColor = 'grey';
//document.getElementById("to").value = '';
   var xmlHttpReq = false;
    var self = this;
    // Mozilla/Safari
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
    self.xmlHttpReq.open('POST', url, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    self.xmlHttpReq.onreadystatechange = function() {

        if (self.xmlHttpReq.readyState ==1 ) {
      // document.getElementById('shareboxsubmit').innerHTML ='';
            document.getElementById('shareboxinfo').innerHTML = '<img src="/images/ajax.gif" >';
        }
 
       
        if (self.xmlHttpReq.readyState == 4) {
            document.getElementById('shareboxinfo').innerHTML = self.xmlHttpReq.responseText;
           var t=setTimeout("closesharealert()",5000);

        }
    }
    self.xmlHttpReq.send(params);
}

function closesharealert(elem){
document.getElementById('shareboxinfo').innerHTML='';
//document.getElementById('shareboxsubmit').innerHTML ='SEND';
}




function loadcreator(){
window.location = "http://www.lipfeed.com/lipfeed/create/?&link="+escape(document.getElementById("userlink").value);

}














function savepassword(myform ){
      var params="password="+document.getElementById("password").value+"&change=yes";
     var url="/";
   var xmlHttpReq = false;
    var self = this;
    // Mozilla/Safari
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
    self.xmlHttpReq.open('POST', url, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    self.xmlHttpReq.onreadystatechange = function() {

        if (self.xmlHttpReq.readyState ==1 ) {
        document.getElementById('passwordboxsubmit').style.display="none";
            document.getElementById('passwordboxinfo').innerHTML = '<img src="/images/ajax.gif" ><br>';
        }
 
       
        if (self.xmlHttpReq.readyState == 4) {
            document.getElementById('passwordboxinfo').innerHTML = self.xmlHttpReq.responseText;
           var t=setTimeout("closepasswordalert()",5000);

        }
    }
    self.xmlHttpReq.send(params);
}






function closepasswordalert(elem){
document.getElementById('passwordboxinfo').innerHTML='';
document.getElementById('passwordboxsubmit').style.display="inline";
}


function removeNL(s) {
  r = "";
  for (i=0; i < s.length; i++) {
    if (s.charAt(i) != '\n' &&
        s.charAt(i) != '\r' &&
        s.charAt(i) != '\t') {
      r += s.charAt(i);
      }
    }
  return r;
  }

function postagentform(myform , type){

//if (document.getElementById("q") && document.getElementById("prom") ){
if (document.getElementById("q")  ){


var e=document.getElementsByName('paymentmethod');
if (e[0].checked){
var payedby = e[0].value; 
} 
if (e[1].checked){
var payedby = e[1].value; 
}

if (e[2].checked){
var payedby = e[2].value; 
}


//var params="paymentmethod2="+escape(document.getElementById("paymentmeth").value)+"&paymentmethod="+escape(payedby)+"&statement="+escape(document.getElementById("statement").value)+"&q="+escape(document.getElementById("q").value)+"&prom="+escape(document.getElementById("prom").value)+"&customername="+escape(document.getElementById("customername").value)+"&customernotes="+escape(document.getElementById("customernotes").value);
var params="paymentmethod2="+escape(document.getElementById("paymentmeth").value)+"&paymentmethod="+escape(payedby)+"&statement="+escape(document.getElementById("statement").value)+"&q="+escape(document.getElementById("q").value)+"&customername="+escape(document.getElementById("customername").value)+"&customernotes="+escape(document.getElementById("customernotes").value);



document.getElementById('gobutton').style.display="none";
}else{

document.getElementById("orderforminfo").innerHTML = "Please select quantity";
return false;
}



///document.getElementById('advertbox').innerHTML= '<img src="/images/ajax.gif" >';
     var url="/tools/functions/agentform.php?"+Math.random();
   var xmlHttpReq = false;
    var self = this;
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
    self.xmlHttpReq.open('POST', url, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    self.xmlHttpReq.onreadystatechange = function() {

        if (self.xmlHttpReq.readyState ==1 ) {
        }
 
       
        if (self.xmlHttpReq.readyState == 4) {

document.getElementById('gobutton').style.display="inline";
document.getElementById("customername").value = "";
document.getElementById("statement").value = "";
document.getElementById("customernotes").value="";
document.getElementById("orderforminfo").innerHTML = removeNL(self.xmlHttpReq.responseText);
//alert(removeNL(self.xmlHttpReq.responseText));
//window.location = removeNL(self.xmlHttpReq.responseText);
 


        }
    }
    self.xmlHttpReq.send(params);

}











//////////////////////////////////////////////////////////////////////////////////////////

function currenform(amount)
{
	var i = parseFloat(amount);
	if(isNaN(i)) { i = 0.00; }
	var minus = '';
	if(i < 0) { minus = '-'; }
	i = Math.abs(i);
	i = parseInt((i + .005) * 100);
	i = i / 100;
	s = new String(i);
	if(s.indexOf('.') < 0) { s += '.00'; }
	if(s.indexOf('.') == (s.length - 2)) { s += '0'; }
	s = minus + s;
	return s;
}


function commaform(amount)
{
	var delimiter = ","; // replace comma if desired
	var a = amount.split('.',2)
	var d = a[1];
	var i = parseInt(a[0]);
	if(isNaN(i)) { return ''; }
	var minus = '';
	if(i < 0) { minus = '-'; }
	i = Math.abs(i);
	var n = new String(i);
	var a = [];
	while(n.length > 3)
	{
		var nn = n.substr(n.length-3);
		a.unshift(nn);
		n = n.substr(0,n.length-3);
	}
	if(n.length > 0) { a.unshift(n); }
	n = a.join(delimiter);
	if(d.length < 1) { amount = n; }
	else { amount = n + '.' + d; }
	amount = minus + amount;
	return amount;
}

/////////////Calculationsssss
////////////////////////////

function calcshowcase (value){

if(value!=0){
document.getElementById('showcaseimpressioncost').innerHTML= " ";
document.getElementById('showcaseimpressioncost').innerHTML= "&pound;"+commaform(currenform(value*0.001)) +"<br><img src=\"/images/paypal.gif\" style=\"margin-left: 0%;cursor: pointer;width: 70px;\" border=\"0\" onclick=\"showpaypalwindow("+value+",'allscreens');\" title=\"PayPal - The safer, easier way to pay online.\" alt=\"PayPal - The safer, easier way to pay online.\">";
}else{
document.getElementById('showcaseimpressioncost').innerHTML= " ";
}

}


function calcall (value){
if(value!=0){

document.getElementById('allimpressioncost').innerHTML= " ";
//document.getElementById('allimpressioncost').innerHTML= "+<input type=\"text\" id=\"prom\" name=\"\" value =\""+value*0.01+ "\"style=\"font-size: 90%;width:50%;\" >Prom <br>";

document.getElementById('paradeimpression').innerHTML= " &pound;"+commaform(currenform(value*0.001)) +"<br>";

}else{
///document.getElementById('allimpressioncost').innerHTML= " <input type=\"text\" name=\"bonusstarframe\" style=\"width:100%;\"> ";
}
}

function displayallprices(value){

document.getElementById('totalamounttwo').value=commaform(currenform(value*0.001));
document.getElementById('totalamounttwo').style.border="2px blue solid";
document.getElementById('buy').innerHTML="<img src=\"/images/paypal.gif\" style=\"cursor: pointer;width: 100%;\" border=\"0\" onclick=\"showpaypalwindow2("+value+",'allscreensw',document.getElementById('prom').value);\" title=\"PayPal - The safer, easier way to pay online.\" alt=\"PayPal - The safer, easier way to pay online.\">";
document.getElementById('buy').style.display="block";
document.getElementById('agentaddressform').style.display="none";
document.getElementById('paymentbycard').checked = true;

}

function showbuy(){
if (document.getElementById("q") ){
}else{
alert("Please Choose Quantity");
return false;
}

document.getElementById('paymentnotice').innerHTML="";
document.getElementById('buy').style.visibility='visible';
document.getElementById('buy').style.display="block";
//document.getElementById('agentaddressform').style.visibility='hidden';
document.getElementById('agentaddressform').style.display="none";

}

function shownotice(notice){

if (document.getElementById("q")){
}else{
alert("Please Choose Quantity");
return false;
}

document.getElementById('formnotice').innerHTML=notice;
document.getElementById('buy').style.display="none";
document.getElementById('agentaddressform').style.display="block";
}

function showpaypalwindow(amount,price){
var link = "/tills/exposures.php?amount="+amount;
var paypal = window.open (""+link+"","Paypal_window","location=0,status=0,scrollbars=1,left=100,top=150,width=900,height=500"); 
paypal.focus();
return false;
}


function showpaywindow(){
var advertise = window.open ("/tills/pay.php?","paywindow","location=0,status=0,scrollbars=1,left=150,top=150,width=300,height=300"); 
advertise.focus();
return false;
}


function clearsearchfp(name) {
//alert(name.href);
if(window.donotify=="no"){
return false;
}
window.restart="no";

var xmlhttp;
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
document.getElementById("usersearchfp").innerHTML=xmlhttp.responseText;
    }


  }
xmlhttp.open("GET",name.href+"/ajax",true);
xmlhttp.send();

//document.getElementById('usersearch').innerHTML=" ";
//scroll(0,0);
}

function clearsearch(name) {
//alert(name.href);
if(window.donotify=="no"){
return false;
}
window.restart="no";

var xmlhttp;
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
document.getElementById("usersearch").innerHTML=xmlhttp.responseText;
    }


  }
xmlhttp.open("GET",name.href+"/ajax",true);
xmlhttp.send();

//document.getElementById('usersearch').innerHTML=" ";
//scroll(0,0);
}



function go() {

//window.location = "http://www.lipfeed.com/"+escape(document.getElementById("searchquery").value)+"///0/12";

return true;
window.restart="no";

var xmlhttp;
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
document.getElementById('usersearch').innerHTML=xmlhttp.responseText;
    }


  }
xmlhttp.open("GET","http://www.lipfeed.com/"+escape(document.getElementById("searchquery").value)+"///0/12/ajax",true);
xmlhttp.send();
return false;
}




function showsearchtools(){

}

function hidesearchtools(){

}





function pausecomp(millis)
{
var date = new Date();
var curDate = null;

do { curDate = new Date(); }
while(curDate-date < millis);
} 




function showfrontpagedisplays(){
var xmlhttp;
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200 && xmlhttp.responseText !='' )
    {
document.getElementById('usersearchfp').innerHTML=xmlhttp.responseText;
   fadeInadvert();
    }

   }
xmlhttp.open("GET","http://www.lipfeed.com/lipfeed///0/12/ajaxb",true);
xmlhttp.send();



}




function showobject(name){
var tooltimer = '';
document.getElementById('usertoolbar').style.display='block';
}

function hideobject(name){

document.getElementById('usertoolbar').style.display='none';

}


function closesearchboxcustom(url){
//if(document.getElementById('controlbox')){
//var d1=document.getElementById('controlbox').parentNode;
//var d2=document.getElementById('controlbox'); 
//d1.removeChild(d2)
//}

document.getElementById('bigcontainer').innerHTML = "";
document.getElementById('bigcontainer').style.height="0px";

//var t=setTimeout("restart();",500);

}



function createdelcustom(url){

hideobject();
scroll(0,0);

if(document.getElementById('controlbox')){
var d1=document.getElementById('controlbox').parentNode;
var d2=document.getElementById('controlbox'); 
d1.removeChild(d2)
}

var xmlhttp;
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200 && xmlhttp.responseText !='' )
    {
//document.body.innerHTML=xmlhttp.responseText+document.body.innerHTML;

document.getElementById('bigcontainer').innerHTML=xmlhttp.responseText;
document.getElementById('bigcontainer').style.height="auto";
    }


  }
xmlhttp.open("GET",url.href+"&ajaxc=yes",true);
xmlhttp.send();


}


function createsearchboxcustom(url){

hideobject();
scroll(0,0);

if(document.getElementById('controlbox')){
var d1=document.getElementById('controlbox').parentNode;
var d2=document.getElementById('controlbox'); 
d1.removeChild(d2)
}

var xmlhttp;
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200 && xmlhttp.responseText !='' )
    {
//document.body.innerHTML=xmlhttp.responseText+document.body.innerHTML;

document.getElementById('bigcontainer').innerHTML=xmlhttp.responseText;
document.getElementById('bigcontainer').style.height="auto";
    }


  }
xmlhttp.open("GET",url.href+"/ajaxc",true);
xmlhttp.send();


}


function mintextarea(){
return false;
document.getElementById('userdescription').style.height="0px";
scroll(0,0);
}
function maxtextarea(){
return false;
document.getElementById('userdescription').style.height="600px";
}





function clearsearchendless(name) {
//alert(name.href);
if(window.donotify=="no"){
return false;
}
window.restart="no";

var xmlhttp;
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
document.getElementById("usersearch").innerHTML=document.getElementById("usersearch").innerHTML + xmlhttp.responseText;
    }


  }
xmlhttp.open("GET",document.getElementById('nextbuttonus').href+"/ajax",true);
xmlhttp.send();

}



 var duration = 1000;  /* 700 millisecond fade = 1 sec */
      var steps = 25;       /* number of opacity intervals   */
      var delay = 5000;     /* 5 sec delay before fading out */

      /* set the opacity of the element (between 0.0 and 1.0) */
      function setOpacity(level) {


var element = document.getElementById('useradvert1');
//var element = document.getElementById('useradvert1');
     
        element.style.opacity = level;
        element.style.MozOpacity = level;
        element.style.KhtmlOpacity = level;
        element.style.filter = "alpha(opacity=" + (level * 100) + ");";
      }

      function fadeInadvert(){

        for (i = 0; i <= 1; i += (1 / steps)) {
          setTimeout("setOpacity(" + i + ")", i * duration);
        }
        //setTimeout("fadeOutadvert()", delay);
      }

      function fadeOutadvert() {

        for (i = 0; i <= 1; i += (1 / steps)) {
          setTimeout("setOpacity(" + (1 - i) + ")", i * duration);
        }
        setTimeout("fadeInadvert()", duration);
      }

  function fadeout(level) {


var element = document.getElementById('useradvert1');
     
        element.style.opacity = level;
        element.style.MozOpacity = level;
        element.style.KhtmlOpacity = level;
        element.style.filter = "alpha(opacity=" + (level * 100) + ");";
      }


