﻿// JScript File

//JavaScript by Arquet Hostings | Maestros de la Web | Master of design
//Copyright 2004-2008
//http://www.arquet.com
//*******************************************

	function stripCharacter(words,character) {
	//documentation for this script at http://www.shawnolson.net/a/499/
	  var spaces = words.length;
	  for(var x = 1; x<spaces; ++x){
	   words = words.replace(character, "");
	 }
	 return words;
    }

    
	function csschange(theClass,element,value) {
	 var cssRules;
	 if (document.all) {
	  cssRules = 'rules';
	 }
	 else if (document.getElementById) {
	  cssRules = 'cssRules';
	 }
	 var added = false;
	 for (var S = 0; S < document.styleSheets.length; S++){
	  for (var R = 0; R < document.styleSheets[S][cssRules].length; R++) {
	   if (document.styleSheets[S][cssRules][R].selectorText == theClass) {
	    if(document.styleSheets[S][cssRules][R].style[element]){
	    document.styleSheets[S][cssRules][R].style[element] = value;
	    added=true;
		break;
	    }
	   }
	  }

	  if(!added){
	  if(document.styleSheets[S].insertRule){
			  document.styleSheets[S].insertRule(theClass+' { '+element+': '+value+'; }',document.styleSheets[S][cssRules].length);
			} else if (document.styleSheets[S].addRule) {
				document.styleSheets[S].addRule(theClass,element+': '+value+';');
			}
	  }
	 }
	}

	function checkUncheckAll(theElement) {
     var theForm = theElement.form, z = 0;
	 for(z=0; z<theForm.length;z++){
      if(theForm[z].type == 'checkbox' && theForm[z].name != 'checkall'){
	  theForm[z].checked = theElement.checked;
	  }
     }
    }

function checkUncheckSome(controller,theElements) {
	//theElements is an array of objects designated as a comma separated list of their IDs
	//If an element in theElements is not a checkbox, then it is assumed
	//that the function is recursive for that object and will check/uncheck
	//all checkboxes contained in that element

     var formElements = theElements.split(',');
	 var theController = document.getElementById(controller);
	 for(var z=0; z<formElements.length;z++){
	  theItem = document.getElementById(formElements[z]);
	  if(theItem.type){
	    if (theItem.type=='checkbox') {
	    	theItem.checked=theController.checked;
	    }
	  } else {
	  	  theInputs = theItem.getElementsByTagName('input');
	  for(var y=0; y<theInputs.length; y++){
	  if(theInputs[y].type == 'checkbox' && theInputs[y].id != theController.id){
	     theInputs[y].checked = theController.checked;
	    }
	  }
	  }
    }
}

	function changeImgSize(objectId,newWidth,newHeight) {
	  imgString = 'theImg = document.getElementById("'+objectId+'")';
	  eval(imgString);
	  oldWidth = theImg.width;
	  oldHeight = theImg.height;
	  if(newWidth>0){
	   theImg.width = newWidth;
	  }
	  if(newHeight>0){
	   theImg.height = newHeight;
	  }

	}

	function changeColor(theObj,newColor){
	  eval('var theObject = document.getElementById("'+theObj+'")');
	  if(theObject.style.backgroundColor==null){theBG='white';}else{theBG=theObject.style.backgroundColor;}
	  if(theObject.style.color==null){theColor='black';}else{theColor=theObject.style.color;}
	  //alert(theObject.style.color+' '+theObject.style.backgroundColor);
      switch(theColor){
	    case newColor:
		  switch(theBG){
			case 'white':
		      theObject.style.color = 'black';
		    break;
			case 'black':
			  theObject.style.color = 'white';
			  break;
			default:
			  theObject.style.color = 'black';
			  break;
		  }
		  break;
	    default:
		  theObject.style.color = newColor;
		  break;
	  }
	}
	
	function quisom(){
	csschange('#quisom','visibility' , 'visible');
	csschange('#quefem','visibility' , 'hidden');
	csschange('#comhofem','visibility' , 'hidden');}
	//csschange('.empresa','background-image','url(images/x.gif)');
	
	function quefem(){
	csschange('#quisom','visibility' , 'hidden');
	csschange('#quefem','visibility' , 'visible');
	csschange('#comhofem','visibility' , 'hidden');	}
	//csschange('.empresa','background-image' , 'url(images/empresa/fullablava.jpg)');
	
	function comhofem(){
	csschange('#quisom','visibility' , 'hidden');
	csschange('#quefem','visibility' , 'hidden');
	csschange('#comhofem','visibility' , 'visible');}
    //csschange('.empresa','background-image' , 'url(images/empresa/gotmigple.jpg)');
    
    function posicionament(){
	csschange('#posicionament','visibility' , 'visible');
	csschange('#adwords','visibility' , 'hidden');}
//	csschange('.empresa','background-image' , 'url(images/empresa/cuborubik.jpg)');
	function adwords(){
	csschange('#posicionament','visibility' , 'hidden');
	csschange('#adwords','visibility' , 'visible');}
//	csschange('.empresa','background-image' , 'url(images/empresa/fullablava.jpg)');
    
    function registrededominis(){
	csschange('#dominis','visibility' , 'visible');
	csschange('#transferencia','visibility' , 'hidden');
	csschange('#internacionals','visibility' , 'hidden');}
	
	function transferenciadedominis(){
	csschange('#dominis','visibility' , 'hidden');
	csschange('#transferencia','visibility' , 'visible');
	csschange('#internacionals','visibility' , 'hidden');	}
	
	function dominisinternacionals(){
	csschange('#dominis','visibility' , 'hidden');
	csschange('#transferencia','visibility' , 'hidden');
	csschange('#internacionals','visibility' , 'visible');	}
	
	 function lopd(){
	csschange('#lopd','visibility' , 'visible');
	csschange('#lssi','visibility' , 'hidden');
	csschange('#consultoria','visibility' , 'hidden');}
	
	function lssi(){
	csschange('#lopd','visibility' , 'hidden');
	csschange('#lssi','visibility' , 'visible');
	csschange('#consultoria','visibility' , 'hidden');	}
	
	function consultoria(){
	csschange('#lopd','visibility' , 'hidden');
	csschange('#lssi','visibility' , 'hidden');
	csschange('#consultoria','visibility' , 'visible');	}
	
	 function lopd2(){
	csschange('#lopd2','visibility' , 'visible');
	csschange('#lssi2','visibility' , 'hidden');
	csschange('#consultoria2','visibility' , 'hidden');}
	
	function lssi2(){
	csschange('#lopd2','visibility' , 'hidden');
	csschange('#lssi2','visibility' , 'visible');
	csschange('#consultoria2','visibility' , 'hidden');	}
	
	function consultoria2(){
	csschange('#lopd2','visibility' , 'hidden');
	csschange('#lssi2','visibility' , 'hidden');
	csschange('#consultoria2','visibility' , 'visible');	}
	
    
	function gajo1on(){changeColor('aw2','#99cc33'); csschange('#hdisseny-con-de-inf-de','background-position' , '0px -289px');}
    function gajo1out(){changeColor('aw2','#909191');csschange('#hdisseny-con-de-inf-de','background-position' , '0px 1px');}
    function gajo2on(){ changeColor('dw2','#99cc33'); csschange('#hdisseny-con-de-inf-de','background-position' , '0px -578px');}
    function gajo2out(){changeColor('dw2','#909191'); csschange('#hdisseny-con-de-inf-de','background-position' , '0px 1px');}
    function gajo3on(){changeColor('dg2','#99cc33'); csschange('#hdisseny-con-de-inf-de','background-position' , '0px -867px');}
    function gajo3out(){changeColor('dg2','#909191');csschange('#hdisseny-con-de-inf-de','background-position' , '0px 1px');}
//--------------------------------
	function gajo1on_list(){csschange('#hdisseny-con-de-inf-de','background-position' , '0px -289px');}
    function gajo1out_list(){csschange('#hdisseny-con-de-inf-de','background-position' , '0px 1px');}
    function gajo2on_list(){csschange('#hdisseny-con-de-inf-de','background-position' , '0px -578px');}
    function gajo2out_list(){csschange('#hdisseny-con-de-inf-de','background-position' , '0px 1px');}
    function gajo3on_list(){csschange('#hdisseny-con-de-inf-de','background-position' , '0px -867px');}
    function gajo3out_list(){csschange('#hdisseny-con-de-inf-de','background-position' , '0px 1px');}	
	
	function teclas(posicion,color,obj){
	//hhostingcontentcentralinfdede.style.backgroundPosition=position;//'0px -460px';//position;
	//---semibona--->teclado.style.backgroundPosition=position;
	// document.getElementById(teclado).style.backgroundPosition = "10px -250px";
	changeColor(obj,color);
	//document.forms["hhosting-con-cen-inf-de-de"].style.backgroundPosition=position;
	csschange('#teclado','background-position',posicion);
	}
	function puntas(posicion,color,obj){
	changeColor(obj,color);
	csschange('#sacapuntas','background-position',posicion);
	}
	function keys(posicion,color,obj){
	changeColor(obj,color);
	csschange('#llaves','background-position',posicion);
	
	}
	
	function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=600,height=400,left = 660,top = 400');");
}

    function valid(){csschange('#errorlogin','visibility','visible');}
    function invalid(){csschange('#errorlogin','visibility','hidden');}
 
 
 // function getURL(uri) {
//uri.dir = location.href.substring(0, location.href.lastIndexOf('\/'));
//uri.dom = uri.dir; if (uri.dom.substr(0,7) == 'http:\/\/') uri.dom = uri.dom.substr(7);
//uri.path = ''; var pos = uri.dom.indexOf('\/'); if (pos > -1) {uri.path = uri.dom.substr(pos+1); uri.dom = uri.dom.substr(0,pos);}
//uri.page = location.href.substring(uri.dir.length+1, location.href.length+1);
//pos = uri.page.indexOf('?');if (pos > -1) {uri.page = uri.page.substring(0, pos);}
//pos = uri.page.indexOf('#');if (pos > -1) {uri.page = uri.page.substring(0, pos);}
//uri.ext = ''; pos = uri.page.indexOf('.');if (pos > -1) {uri.ext =uri.page.substring(pos+1); uri.page = uri.page.substr(0,pos);}
//uri.file = uri.page;
//if (uri.ext != '') uri.file += '.' + uri.ext;
//if (uri.file == '') uri.page = 'index';
//uri.args = location.search.substr(1).split("?");
//return uri;
//}  

function currenturlcast(){
dir = location.href.substring(0, location.href.lastIndexOf('\/'));
page = location.href.substring(dir.length+1, location.href.length+1);
window.location.replace('ES/'+ page);}

function currenturlcat(){
dir = location.href.substring(0, location.href.lastIndexOf('\/'));
page = location.href.substring(dir.length+1, location.href.length+1);
//window.location.replace('http://localhost:3613/Arquetsolucions_1A-Depurant/'+ page);}
window.location.replace('http://www.arquet.com/'+ page);}