// ----- AJÁNLATKÉRÉS - Űrlap ellenorzo szkript

function ajanlat_keres_Ellenorzo(theForm)
{
				
	if (theForm.darabszam.value == "")
	{
		alert("Kérjük adja meg, hogy hány darabról kér árajánlatot!");
		theForm.darabszam.focus();
		return (false);
	}	
}

// ----- Beállítás kezdőlapnak

function addhomepage(){
	if(document.all)
	{
		document.body.style.behavior='url(#default#homepage)'; 
		document.body.setHomePage('http://www.versanmed.hu');
	}
	else
	{
		alert('Sajnos a böngészője nem támogatja ezt a funkciót.\nHa be szeretné állítani a VERSAN+MED-et kezdőlapnak, akkor az Eszözök/Beállítások menüpontban, a "Főlap"-fülnél megteheti.');
	}
	if(sethomepage==0) send_data(0);
	sethomepage = 1;
}

// ----- Adatküldés

function Adatkuldes(frm)
{
document.getElementById(frm).submit();
}

// ----- [dFilter] - Szám maszkolás
// ----- Használat Pl.: onKeyDown="javascript:return dFilter (event.keyCode, this, '(###) ###-####');"


var dFilterStep

function dFilterStrip (dFilterTemp, dFilterMask)
{
    dFilterMask = replace(dFilterMask,'#','');
    for (dFilterStep = 0; dFilterStep < dFilterMask.length++; dFilterStep++)
		{
		    dFilterTemp = replace(dFilterTemp,dFilterMask.substring(dFilterStep,dFilterStep+1),'');
		}
		return dFilterTemp;
}

function dFilterMax (dFilterMask)
{
 		dFilterTemp = dFilterMask;
    for (dFilterStep = 0; dFilterStep < (dFilterMask.length+1); dFilterStep++)
		{
		 		if (dFilterMask.charAt(dFilterStep)!='#')
				{
		        dFilterTemp = replace(dFilterTemp,dFilterMask.charAt(dFilterStep),'');
				}
		}
		return dFilterTemp.length;
}

function dFilter (key, textbox, dFilterMask)
{
		dFilterNum = dFilterStrip(textbox.value, dFilterMask);
		
		if (key==9)
		{
		    return true;
		}
		else if (key==8&&dFilterNum.length!=0)
		{
		 	 	dFilterNum = dFilterNum.substring(0,dFilterNum.length-1);
		}
		
	else if ( ((key>47&&key<58)||(key>95&&key<106)) && dFilterNum.length<dFilterMax(dFilterMask) )

      {

      if(key>95&&key<106){key-=48;}

        dFilterNum=dFilterNum+String.fromCharCode(key);

      }

		var dFilterFinal='';
    for (dFilterStep = 0; dFilterStep < dFilterMask.length; dFilterStep++)
		{
        if (dFilterMask.charAt(dFilterStep)=='#')
				{
					  if (dFilterNum.length!=0)
					  {
				        dFilterFinal = dFilterFinal + dFilterNum.charAt(0);
					      dFilterNum = dFilterNum.substring(1,dFilterNum.length);
					  }
				    else
				    {
				        dFilterFinal = dFilterFinal + "";
				    }
				}
		 		else if (dFilterMask.charAt(dFilterStep)!='#')
				{
				    dFilterFinal = dFilterFinal + dFilterMask.charAt(dFilterStep); 			
				}
//		    dFilterTemp = replace(dFilterTemp,dFilterMask.substring(dFilterStep,dFilterStep+1),'');
		}


		textbox.value = dFilterFinal;
    return false;
}

function replace(fullString,text,by) {
// Replaces text with by in string
    var strLength = fullString.length, txtLength = text.length;
    if ((strLength == 0) || (txtLength == 0)) return fullString;

    var i = fullString.indexOf(text);
    if ((!i) && (text != fullString.substring(0,txtLength))) return fullString;
    if (i == -1) return fullString;

    var newstr = fullString.substring(0,i) + by;

    if (i+txtLength < strLength)
        newstr += replace(fullString.substring(i+txtLength,strLength),text,by);

    return newstr;
}


// ----- Táblázat háttér csere...

if (document.images) {

elkuldom_Alap = new Image(); elkuldom_Alap.src = "../images/reszletek-elemei/elkuldom-nev.jpg"; // Elküldöm E-mailen
		elkuldom_Fole = new Image(); elkuldom_Fole.src = "../images/reszletek-elemei/elkuldom-nev-over.jpg";

ajanlat_Alap = new Image(); ajanlat_Alap.src = "../images/reszletek-elemei/ajanlat-gomb-1.jpg"; // Ajánlatkérés X db termékrol
		ajanlat_Fole = new Image(); ajanlat_Fole.src = "../images/reszletek-elemei/ajanlat-gomb-1-over.jpg";

opciok_Alap = new Image(); opciok_Alap.src = "../images/reszletek-elemei/opciok-gomb.jpg"; // Választható tartózékok / opciók
		opciok_Fole = new Image(); opciok_Fole.src = "../images/reszletek-elemei/opciok-gomb-over.jpg";

}


function elkuldom_KI(cell) {
if (document.images != null) {
cell.style.backgroundImage = "url('" + elkuldom_Alap.src + "')";
}
}

		function elkuldom_BE(cell) {
		if (document.images != null) {
		cell.style.backgroundImage = "url('" + elkuldom_Fole.src + "')";
		}
		}

function ajanlat_KI(cell) {
if (document.images != null) {
cell.style.backgroundImage = "url('" + ajanlat_Alap.src + "')";
}
}

		function ajanlat_BE(cell) {
		if (document.images != null) {
		cell.style.backgroundImage = "url('" + ajanlat_Fole.src + "')";
		}
		}

function opciok_KI(cell) {
if (document.images != null) {
cell.style.backgroundImage = "url('" + opciok_Alap.src + "')";
}
}

		function opciok_BE(cell) {
		if (document.images != null) {
		cell.style.backgroundImage = "url('" + opciok_Fole.src + "')";
		}
		}


// ----- Input gomb - ha fölé viszem az egeret...

function input_kep_allitas(x,y)
	{
	x.src=y;
	}

//-->


// ----- Súgódoboz szkript

Xoffset=5;Yoffset=10;var old,skn,iex=(document.all),yyy=-1000;var ns4=document.layers;var ns6=document.getElementById&&!document.all;var ie4=document.all;
if (ns4)
skn=document.sugodoboz
else if (ns6)
skn=document.getElementById("sugodoboz").style
else if (ie4)
skn=document.all.sugodoboz.style
if(ns4)document.captureEvents(Event.MOUSEMOVE);
else{
skn.visibility="visible"
skn.display="none"
}
document.onmousemove=get_mouse;
function sugodoboz(msg){
var content="<table><tr><td rowspan='3' align='center'><img src='../images/style-images/sugodoboz_ikon.png' width='33' height='32'></td><td style='BORDER-COLLAPSE: Collapse;BORDER: 1px solid #FFFFFF;' cellpadding='1' cellspacing='0' align='center' height='3'></td><tr><td class='feher' style='BORDER-COLLAPSE: Collapse;BORDER: 1px solid #FFFFFF; cellpadding='2' cellspacing='0' bgcolor='#0f5175' align='center' height='22'>&nbsp;&nbsp;"+msg+"&nbsp;&nbsp;</td><tr><td height='3' align='center' style='BORDER-COLLAPSE: Collapse;BORDER: 1px solid #FFFFFF;' cellpadding='2' cellspacing='0'></td></table>";
yyy=Yoffset;
if(ns4){skn.document.write(content);skn.document.close();skn.visibility="visible"}
if(ns6){document.getElementById("sugodoboz").innerHTML=content;skn.display=''}
if(ie4){document.all("sugodoboz").innerHTML=content;skn.display=''}
}
function get_mouse(e){
var x=(ns4||ns6)?e.pageX:event.x+document.body.scrollLeft;
skn.left=x+Xoffset;
var y=(ns4||ns6)?e.pageY:event.y+document.body.scrollTop;
skn.top=y+yyy;
}
function kill(){
yyy=-1000;
if(ns4){skn.visibility="hidden";}
else if (ns6||ie4)
skn.display="none"}

// ----- Névnapok szkript

function initArray() {  
  this.length = initArray.arguments.length  
  for (var i = 0; i < this.length; i++)  
  this[i+1] = initArray.arguments[i]  
}  
  
// ----- Termék-kategóriák menü betöltése

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		valaszt_eu_int_over = newImage("images/valaszt-eu_int-over.jpg");
		valaszt_otthon_over = newImage("images/valaszt-otthon-over.jpg");
		valaszt_higienia_over = newImage("images/valaszt-higienia-over.jpg");
		preloadFlag = true;
	}
}

//-->
  
// ----- Anti-select...

var omitformtags=["input", "textarea", "select"] 

omitformtags=omitformtags.join("|") 

function disableselect(e){ 
if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1) 
return false 
} 

function reEnable(){ 
return true 
} 

if (typeof document.onselectstart!="undefined") 
document.onselectstart=new Function ("return false") 
else{ 
document.onmousedown=disableselect 
document.onmouseup=reEnable 
} 

// ----- Hozzáadás a kedvencekhez

function CreateBookmarkLink() {
title = "VERSAN+MED - Otthonápolás, házibeteg ápolás, egészségügyi bútorok, berendezések, higiénia felsőfokon";
url = "http://www.versanmed.hu/";
if (window.sidebar) {
// Mozilla Firefox Bookmark
// alert("FIREFOX!");
window.sidebar.addPanel(title, url,"");
} else if( window.external ) {
// IE Favorite
// alert("YES IE");
window.external.AddFavorite( url, title);
}
else if(window.opera && window.print) {
// Opera Hotlist
return true; }
}
