var serverURL = 'http://www.condorgraphics.com';
var serverURL2 = 'http://condorgraphics.com';
var curTemplateLink = null;

function popup(url) {
      window.open(url, '', 'width=550,height=500,resizable=yes,scrollbars=yes');
      return false;
    };

function HFloatCreate(txt) {
  if (!document.getElementById('hfloatRndStr')) {
    var flt=document.createElement("div");
    flt.id='hfloatRndStr';
    flt.style.color='black';
    flt.style.width='150px';
    flt.style.textAlign='center';
    flt.style.fontFamily='Tahoma';
    flt.style.fontSize='11px';
    flt.style.backgroundColor='white';
    flt.style.border='1px solid #666666';
    flt.style.padding='5px';
    flt.style.position='absolute';
    flt.style.top='0';
    flt.style.left='0';
    if(document.all){
      flt.innerText=txt;
    } else{
      flt.textContent=txt;
    }
    
    document.body.appendChild(flt);
  } else {
    var flt=document.getElementById('hfloatRndStr');
    flt.style.display='block';
  }
};

function HFloatMove(e) {
  var flt=document.getElementById('hfloatRndStr');
  if (document.all) {
    flt.style.left=event.clientX+10+'px';
    flt.style.top=event.clientY+document.body.scrollTop+15+'px';
  } else {
    flt.style.left=e.clientX+10+'px';
    flt.style.top=e.clientY+document.body.scrollTop+15+'px';
  };
};

function HFloatHide() {
  var flt=document.getElementById('hfloatRndStr');
  flt.style.display='none';
};

function onAdminImgMouseOver() 
{
  var div = document.getElementById('adminDiv');
  div.style.left = '0px';
  if (document.all)
  {
    div.style.filter = 'alpha(opacity=100)';
  }
};

function onAdminImgClick()
{
  var div = document.getElementById('adminDiv');
  div.style.left   = div.offsetLeft == 0 ? '-185px' : '0px'; 
  if (document.all) {
    div.style.filter = div.style.filter =='alpha(opacity=50)' ? 'alpha(opacity=100)' : 'alpha(opacity=50)';   
  }
};


function linkTemplate(obj,retURL)
{
  var link = null;
  if (document.all)
  {
    link = obj.parentElement.children[0];
  }
  else 
  {
    link = obj.parentNode.firstChild;
  }
  var linkhref = link.href.replace(serverURL,'');
  linkhref = linkhref.replace(/\//g,'_');

  if (linkhref == '' || linkhref.indexOf('#')>0)
  {
    alert('Please enter link URL first!');
    return false;
  }
  var txt = '<div style="width: 0; height: 0; display: none;">'+
    '<form action="/__save.php" method=POST name="form_'+linkhref+'" style="display: none; width:0; height:0;">'+
    '<input type=hidden name="returnto" value="'+retURL+'">'+
    '<input type=hidden name="file" value="'+linkhref+'">'+
    '<textarea name="html_'+linkhref+'" style="display: none">'+
    '</textarea>'+
    '</form>'+
  '</div>';
  document.getElementById('linkcont').innerHTML = txt;
  //window.open('/admin/editor/editor.php?file='+linkhref+'&createLink=1&rand='+Math.random()+'');
  var result = window.showModalDialog('/admin/editor/editor.php?file='+linkhref+'&createLink=1&rand='+Math.random()+'','','dialogWidth: 750px; dialogHeight: 700px; center: yes; status: no; unadorned: yes');
  if (result != '<J8979: html-edit-closed: no-save:2873323444>')
  {
    document.all("html_"+linkhref).value = result;
    document.all.item('form_'+linkhref).submit();
  }
}

function showTemp(obj)
{
  var link = null;
  if (document.all)
  {
    link = obj.parentElement.children[0];
  }
  else 
  {
    link = obj.parentNode.firstChild;
  }
  curTemplateLink = link;
  var linkhref = link.href.replace(serverURL,'');
  linkhref = linkhref.replace(serverURL2,'');
  var original_link = linkhref;
  linkhref = linkhref.replace(/\//g,'_');
  if (linkhref == '' || linkhref.indexOf('#')>0)
  {
    alert('Please enter link URL first!');
    return false;
  }
  var result = window.open('/template_select.php?link='+linkhref+'&olink='+original_link+'&template='+getAttribute(obj,'template')+'&rand='+Math.random()+'','','width=1024, height=768, center=yes, status=no;');
}

function getAttribute(node,attrName)
{
  if (document.all)
  {
    return node.attributes.getNamedItem(attrName).nodeValue;
  }
  else
  {
    return node.getAttributeNode(attrName).nodeValue;
  }
}

function regValidate()
{
  var frm = document.forms["reg"];

  if (frm["login"].value == '')
  {
    alert('Please enter your login!');
    frm["login"].focus();
    return false;
  }
  if (frm["password"].value == '')
  {
    alert('Please enter your password!');
    frm["password"].focus();
    return false;
  }
  if (frm["password"].value != frm["pass1"].value)
  {
    alert('Password and Confirm Password fields should be equal!');
    frm["pass1"].focus();
    return false;
  }
  if (frm["name"].value == '')
  {
    alert('Please enter your first name!');
    frm["name"].focus();
    return false;
  }
  if (frm["lastname"].value == '')
  {
    alert('Please enter your last name!');
    frm["lastname"].focus();
    return false;
  }
  if (frm["email"].value == '')
  {
    alert('Please enter your email!');
    frm["email"].focus();
    return false;
  }
  if (frm["city"].value == '')
  {
    alert('Please enter your city!');
    frm["city"].focus();
    return false;
  }
  if (frm["country"].value == '')
  {
    alert('Please enter your country!');
    frm["country"].focus();
    return false;
  }
  if (frm["captcha"].value == '')
  {
    alert('Please enter captcha!');
    frm["captcha"].focus();
    return false;
  }	  
  return true;
}
function changeValidate()
{
  var frm = document.forms["reg"];

  if (frm["name"].value == '')
  {
    alert('Please enter your first name!');
    frm["name"].focus();
    return false;
  }
  if (frm["lastname"].value == '')
  {
    alert('Please enter your last name!');
    frm["lastname"].focus();
    return false;
  }
  if (frm["email"].value == '')
  {
    alert('Please enter your email!');
    frm["email"].focus();
    return false;
  }
  if (frm["city"].value == '')
  {
    alert('Please enter your city!');
    frm["city"].focus();
    return false;
  }
  if (frm["country"].value == '')
  {
    alert('Please enter your country!');
    frm["country"].focus();
    return false;
  }
  return true;
}
function pswValidate()
{
  var frm = document.forms["reg"];

  if (frm["password"].value == '')
  {
    alert('Please enter your password!');
    frm["password"].focus();
    return false;
  }
  if (frm["password"].value != frm["pass1"].value)
  {
    alert('Password and Confirm Password fields should be equal!');
    frm["pass1"].focus();
    return false;
  }
  return true;
}
function orderValidate(ids)
{
  var arr = ids.split(",");

  for(var i=0;i<arr.length;i++)
  {
    if (document.getElementById('product'+arr[i]))
    {
      if (document.getElementById('product'+arr[i]).checked)
      {
        return true;
      }
    }
  }
  alert('Please select at least one product in order to proceed!');
  return false;
}