
 function open_win_images(url) {

   windowprops = "top=0,"
               + "left=0," 
               + "toolbar=no,"
               + "location=no,"
               + "directories=no,"
               + "menubar=no,"
               + "copyhistory=yes,"
               + "status=no,"
               + "resizable=yes,"
               + "scrollbars=yes,"
               + "width=100,"
               + "height=100";

   page = "popup_images.php?" + url  
   window.open(page, "", windowprops);

 }
 
////////////////////////////
 
 function open_owin_site(url, resize, scroll, width, height) {

   windowprops = "top=300,"
               + "left=300," 
               + "toolbar=no,"
               + "location=no,"
               + "directories=no,"
               + "menubar=no,"
               + "copyhistory=yes,"
               + "status=no,"
               + "resizable=" + resize + ","
               + "scrollbars=" + scroll + ","
               + "width=" + width + ","
               + "height=" + height;

   page = "site_popup.php?" + url  
   win_area = window.open(page, "", windowprops);

   if (!win_area.opener) win_area.opener = self;

 } // end function        
      
/////////////////////////////////////

 function open_owin_viewer(url) {

   windowprops = "top=100,"
               + "left=100," 
               + "toolbar=no,"
               + "location=no,"
               + "directories=no,"
               + "menubar=no,"
               + "copyhistory=yes,"
               + "status=no,"
               + "resizable=no,"
               + "scrollbars=yes,"
               + "width=100,"
               + "height=100";

   page = "viewer.php?" + url  
   win_area = window.open(page, "", windowprops);

   if (!win_area.opener) win_area.opener = self;

 } // end function        
      
//////////////////////////////////

 function PopupData() {
 
      document.getElementById("top_options").innerHTML = document.getElementById("bottom_options").innerHTML;
 
 } // end function
 
////////////////////////////////

 function print_page(v) {
 
   if(document.getElementById("top_options"))
      document.getElementById("top_options").style.display = v;

   if(document.getElementById("bottom_options"))
      document.getElementById("bottom_options").style.display = v;
 
 } // end function        

///////////////////////////////

 function Remove_Spaces(string) {
 
    string = string + " "
    newString = ""
  
    schars = string.split(" ")
 
    for(j=0;j<schars.length;j++)
        newString = newString + schars[j]
  
    return newString
  
 } // end function        

////////////////////////////

 function Check_Email(email) {

  ss = ""
  at = email.indexOf("@")
  
  if(at == -1)	
	  ss = "Not a valid e-mail"  
  
  return ss
    
 } // end function        
 
//////////////////////////

 function  validateNumeric(strValue) {

  var objRegExp  =  /(^-?\d\d*\.\d*$)|(^-?\d\d*$)|(^-?\.\d\d*$)/;
  
  return objRegExp.test(strValue);
  
 } // end function  
 
////////////////////////////

function search_validate() {
 
  keyword = Remove_Spaces(document.search.text.value)
   
  if(keyword.length < 3) {
     alert("search key words should be more than 2 characters.");
     return false;
  }   
 
 } // end function

/////////////////////////////////

  function csearch(msg, vtxt) {

 
  ctext = document.search.txt.value;
   if(ctext == vtxt) {
      document.search.txt.value = "";
      document.search.txt.focus();
   }
   else if(Remove_Spaces(ctext) == "" || ctext.length < 3) {
      alert(msg);
      document.search.txt.focus();
   }
   else {
      document.search.submit();
   }        
 
 } // end function
 
//////////////////////////////
 
 function csearchv(vv, vtxt) {

   ctext = document.search.txt.value;
  
   if(vv == "f" && ctext == vtxt) {
      document.search.txt.value = "";
   }
   else if(vv == "b" && ctext == "") {
      document.search.txt.value = vtxt;
   }
 
 } // end function

/////////////////////////////

 
 function PageSave(url) {

   windowprops = "top=300,"
               + "left=300," 
               + "toolbar=no,"
               + "location=no,"
               + "directories=no,"
               + "menubar=no,"
               + "copyhistory=yes,"
               + "status=no,"
               + "resizable=no,"
               + "scrollbars=yes,"
               + "width=550,"
               + "height=500";

   page = "site_page_save_popup.php?" + url  
   win_area = window.open(page, "", windowprops);

   if (!win_area.opener) win_area.opener = self;

} // end function


function site_submit_data_save_process() {

   alen = window.opener.document.links.length;
  
   pls = 0;

   for(i=0;i<alen;i++) {
     
       dl = "" + document.links[i] + "";
      if(dl.indexOf('javascript') > -1) {

          pls++;
       }   
             
   } // end for

 
   ptca = window.opener.document.getElementById("page_template_contents_area").innerHTML;
   ptta = window.opener.document.getElementById("page_template_title_area").innerHTML;

   for(pl=0;pl<pls;pl++) {
   
       ptca = ptca.replace("javascript", "**********");
      
      
   } // end if
   
   document.export_form.page_data_title_save.value = ptta;
   document.export_form.page_data_contents_save.value = ptca;

   document.export_form.submit();
   
   document.export_form.page_data_title_save.value = "";   
   document.export_form.page_data_contents_save.value = "";   
   
 } // end function

////////////////////////////////
 
 function send() {

  sfields = new Array();
  
  fieldsNames = document.send_afriend.fnames.value;
  fieldsTitles = document.send_afriend.ftitles.value;

  fieldsNamesArr = fieldsNames.split(",");
  fieldsTitlesArr = fieldsTitles.split(",");
  
  re = "";
  
  if(Remove_Spaces(document.send_afriend.sender_name.value) == "")
     re += fieldsTitlesArr[0] + "\n";
     
  if(Remove_Spaces(document.send_afriend.sender_email.value) == "")
     re += fieldsTitlesArr[1] + "\n";
  else if(Check_Email(document.send_afriend.sender_email.value) != "")
     re += fieldsTitlesArr[1] + "\n";
     
  if(Remove_Spaces(document.send_afriend.comments.value) == "")
     re += fieldsTitlesArr[2] + "\n";
     
  if(Remove_Spaces(document.send_afriend.friend_name.value) == "")
     re += fieldsTitlesArr[3] + "\n";
     
  if(Remove_Spaces(document.send_afriend.friend_email.value) == "")
     re += fieldsTitlesArr[4] + "\n";
  else if(Check_Email(document.send_afriend.friend_email.value) != "")
     re += fieldsTitlesArr[4] + "\n";
     
  if(re == "") {

     alen = window.opener.document.links.length;
   
     pls = 0;

     for(i=0;i<alen;i++) {
     
         dl = "" + document.links[i] + "";
       
         if(dl.indexOf('javascript') > -1) {
            pls++;
         }   
             
     } // end for


     ptca = window.opener.document.getElementById("page_template_contents_area").innerHTML;
     
     for(pl=0;pl<pls;pl++) {   
         ptca = ptca.replace("javascript", "**********");       
     }

     document.send_afriend.phpself.value = window.opener.document.export_form.phpself.value;
     document.send_afriend.page_title.value = window.opener.document.getElementById("page_template_title_area").innerHTML;
     document.send_afriend.page_contents.value = ptca;     
     document.send_afriend.action = "main/send_email.php";
     document.send_afriend.submit()
  } 
  else {
     alert(document.send_afriend.validation_alert.value + ":  \n" + re)
  }
     
 } // end function
       
