var awePuShown = false;

function aweDoOpen(url){
  if(awePuShown === true){
    return true;
  }
  var aweWindow = window.open(url, 'ljPu', 'toolbar,status,resizable,scrollbars,menubar,location,height=760,width=800');
  if(aweWindow){
    aweWindow.blur();
    awePuShown = true;
  }
  return aweWindow;
}

function aweSetCookie(name, value, time){
  var expires = new Date();
  expires.setTime( expires.getTime() + time );
  document.cookie = name + '=' + value + '; expires=' + expires.toGMTString();
}

function aweGetCookie(name){
  var cookies = document.cookie.toString().split('; ');
  var cookie, c_name, c_value;
  for(var n=0; n<cookies.length; n++){
    cookie  = cookies[n].split('=');
    c_name  = cookie[0];
    c_value = cookie[1];
    if(c_name == name){
      return c_value;
    }
  }
  return null;
}

function aweCheckTarget(e){
  var cookieValue = aweGetCookie('popundr');
  if(cookieValue === null){
    aweDoOpen('http://creatives.livejasmin.com/iframes/l/le/leakedporn/leakedporn.html?psid=ed_vidsncpu2&pstour=t1&psprogram=REVS&site=jsm');
  aweSetCookie('popundr', 1, 24*60*60*1000);
  }
}

function aweInitPu(){
  if(document.attachEvent){
    document.attachEvent('onclick', aweCheckTarget);
  }
  else if(document.addEventListener){
    document.addEventListener( 'click', aweCheckTarget, false );
  }
}

// aweInitPu();



/***************************************************
 * Checkbox checking/unchecking/inverting functions
 **************************************************/
function checkAll(id){
   var f = document.getElementById(id);
   var inputs = f.getElementsByTagName("input");
   for(var t = 0;t < inputs.length;t++){
     if(inputs[t].type == "checkbox")
       inputs[t].checked = true;
   }
 }
 function uncheckAll(id){
   var f = document.getElementById(id);
   var inputs = f.getElementsByTagName("input");
   for(var t = 0;t < inputs.length;t++){
     if(inputs[t].type == "checkbox")
       inputs[t].checked = false;
   }
 }
 function invertAll(id){
   var f = document.getElementById(id);
   var inputs = f.getElementsByTagName("input");
   for(var t = 0;t < inputs.length;t++){
     if(inputs[t].type == "checkbox")
       inputs[t].checked = !inputs[t].checked;
   }
 }
 
 
/***************************************************
 * Hide/Show Divs
 **************************************************/
function hideDiv(elName) {
  var theElement = document.getElementById(elName);
  if (theElement) {
    theElement.style.display = "none";
  }
}

function showDiv(elName) {
    var theElement = document.getElementById(elName);
  if (theElement) {
    theElement.style.display = "block";
  }
}

/***************************************************
 * Ajax
 **************************************************/
function getNodeValue(obj,tag)
{
    node=obj.getElementsByTagName(tag);
  if(node!=null && node.length>0) {
      return node[0].firstChild.nodeValue;
  } else {
    return null;
  }
}

function getRootNode(xmlHttpReq) 
{
  return xmlHttpReq.responseXML.getElementsByTagName('root')[0];
}

/***************************************************
 * Divs
 **************************************************/
function toggleVisibility(eleName, setVisible)
{
  var newstate = "none"
  
  if(setVisible == true) 
    newstate = ""

  var style = document.getElementById(eleName).style;
  style.display = newstate;
}
  
function setInnerHTML(div_id, value)
{
  var dstDiv = document.getElementById(div_id);
  dstDiv.innerHTML = value;
}

function toggleDisplay(divName){
  var tempDiv = document.getElementById(divName);
  if (!tempDiv) {
    return false;
  }
  if (tempDiv.style.display=="block"){
    tempDiv.style.display="none";
    return false;
  } else if (tempDiv.style.display=="none"){
    tempDiv.style.display="block";
    return true;
  }
}

function showLoading(div_id)
{
  var temp_HTML = "<br><br><br><br><br><center><img src='"+base_url+"images/icons/ajax_loading.gif'></center><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>";
  document.getElementById(div_id).innerHTML = temp_HTML;
  document.body.focus();
}

/***************************************************
 * Flash Uploader
 **************************************************/
function getFileName(file) {
  document.upload.filename_fl.value = file;
}
 
 var windowVar2;
function openWin( nomsite, nomtitre, width, height ) 
{
  windowVar2 = window.open( nomsite, nomtitre, "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=" + width + ",height=" + height );
}

/* Modified to support Opera */
function bookmarksite(title,url){
if (window.sidebar) // firefox
  window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
  var elem = document.createElement('a');
  elem.setAttribute('href',url);
  elem.setAttribute('title',title);
  elem.setAttribute('rel','sidebar');
  elem.click();
} 
else if(document.all)// ie
  window.external.AddFavorite(url, title);
}

 
