function sendToRealex(sec){
	target_form = "document.presend_form.submit()";
	//alert(target_form);
    setTimeout(target_form, sec);
}
function updatePrice(arg){
	data = arg.split("@");
	name = document.getElementById('base_name').value + " - " + data[0] + " - " + data[1];
	//alert(name);
	document.getElementById('name').value = name;
	document.getElementById('price').value = data[2];
	document.getElementById('delivery').value = data[3];
	document.getElementById('price_div').innerHTML = data[2];
	document.getElementById('buy_button').disabled = false;
}
function go(loc, frame){ //replace the current location with the passed location
	window.parent.frames[frame].location.replace(loc);
}
function pauseAndGoto(loc, frame){ //pause for 100ms, and then replace the current location with the passed location
	 self.setTimeout('go(\'' + loc + '\', \'' + frame + '\')', 300);
}

function resizeparent(ifr,frame_to_go){
	if(frame_to_go){
		setFlashVariables(frame_to_go);
	}
	if (ifr=='content'){
		parent.scroll(0,0);
	}
	parent.document.getElementById(ifr).height=document.getElementById("content").offsetHeight;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
var ua        = navigator.userAgent.toLowerCase(); 
var is_pc_ie  = ( (ua.indexOf('msie') != -1 ) && ( ua.indexOf('win') != -1 ) && ( ua.indexOf('opera') == -1 ) && ( ua.indexOf('webtv') == -1 ) );
function setFlashVariables(flashquery){
	var i,values;
	if(is_pc_ie){
		if(parent.menu.document['menu']){
			parent.menu.document['menu'].SetVariable("param1",flashquery);
			parent.menu.document['menu'].TCallFrame("/", 40);//run the send code
		}
	}else{
		var divcontainer = "flash_setvariables";
		if(!parent.menu.document.getElementById(divcontainer)){
			var divholder = parent.menu.document.createElement("div");
			divholder.id = divcontainer;
			parent.menu.document.body.appendChild(divholder);
		}		
		parent.menu.document.getElementById(divcontainer).innerHTML = "";
		var divinfo = "<embed src='gateway.swf' FlashVars='fq="+escape(flashquery)+"' width='0' height='0' type='application/x-shockwave-flash'></embed>";
		parent.menu.document.getElementById(divcontainer).innerHTML = divinfo;
	}
}

function createRequest() {
  try {
    request = new XMLHttpRequest();
  } catch (trymicrosoft) {
    try {
      request = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (othermicrosoft) {
      try {
        request = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (failed) {
        request = false;
      }
    }
  }

  if (!request)
    alert("Error initializing XMLHttpRequest!");
}

function groupSevices(action, productID, groupID, parentID, string) {
	if(action == "delete"){
		answer = confirm('Are you sure you want to delete this group?');
		if(answer == false) return;
	}
	document.getElementById("loading_groups").style.display = "block";
	createRequest();
	var url = "group_services.php?action="+escape(action)+"&productID="+escape(productID)+"&groupID="+escape(groupID)+"&parentID="+escape(parentID)+"&string="+escape(string)+"&rand="+Math.floor(Math.random()*100000);
     request.open("GET", url, true);
     request.onreadystatechange = updatePageGroups;
     request.send(null);
}
function updatePageGroups() {
     if (request.readyState == 4){
		 if (request.status == 200){
       		//alert("Server is done!");
			var response = request.responseText;
			document.getElementById("groups_info").innerHTML = response;
			document.getElementById("loading_groups").style.display = "none";
		 }else if (request.status == 404){
         	alert("Request URL does not exist");
		 }else{
         	alert("Error: status code is " + request.status);
		 }
	 }
}

