// ../script/AC_RunActiveContent.js -> beolvasva // ../script/ajax.js -> beolvasva // ../script/script.js -> beolvasva //v1.7 // Flash Player Version Detection // Detect Client Browser type // Copyright 2005-2007 Adobe Systems Incorporated. All rights reserved. var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false; var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false; var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false; function ControlVersion() { var version; var axo; var e; // NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry try { // version will be set for 7.X or greater players axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"); version = axo.GetVariable("$version"); } catch (e) { } if (!version) { try { // version will be set for 6.X players only axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"); // installed player is some revision of 6.0 // GetVariable("$version") crashes for versions 6.0.22 through 6.0.29, // so we have to be careful. // default to the first public version version = "WIN 6,0,21,0"; // throws if AllowScripAccess does not exist (introduced in 6.0r47) axo.AllowScriptAccess = "always"; // safe to call for 6.0r47 or greater version = axo.GetVariable("$version"); } catch (e) { } } if (!version) { try { // version will be set for 4.X or 5.X player axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3"); version = axo.GetVariable("$version"); } catch (e) { } } if (!version) { try { // version will be set for 3.X player axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3"); version = "WIN 3,0,18,0"; } catch (e) { } } if (!version) { try { // version will be set for 2.X player axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash"); version = "WIN 2,0,0,11"; } catch (e) { version = -1; } } return version; } // JavaScript helper required to detect Flash Player PlugIn version information function GetSwfVer(){ // NS/Opera version >= 3 check for Flash plugin in plugin array var flashVer = -1; if (navigator.plugins != null && navigator.plugins.length > 0) { if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) { var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : ""; var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description; var descArray = flashDescription.split(" "); var tempArrayMajor = descArray[2].split("."); var versionMajor = tempArrayMajor[0]; var versionMinor = tempArrayMajor[1]; var versionRevision = descArray[3]; if (versionRevision == "") { versionRevision = descArray[4]; } if (versionRevision[0] == "d") { versionRevision = versionRevision.substring(1); } else if (versionRevision[0] == "r") { versionRevision = versionRevision.substring(1); if (versionRevision.indexOf("d") > 0) { versionRevision = versionRevision.substring(0, versionRevision.indexOf("d")); } } var flashVer = versionMajor + "." + versionMinor + "." + versionRevision; } } // MSN/WebTV 2.6 supports Flash 4 else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4; // WebTV 2.5 supports Flash 3 else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3; // older WebTV supports Flash 2 else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2; else if ( isIE && isWin && !isOpera ) { flashVer = ControlVersion(); } return flashVer; } // When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision) { versionStr = GetSwfVer(); if (versionStr == -1 ) { return false; } else if (versionStr != 0) { if(isIE && isWin && !isOpera) { // Given "WIN 2,0,0,11" tempArray = versionStr.split(" "); // ["WIN", "2,0,0,11"] tempString = tempArray[1]; // "2,0,0,11" versionArray = tempString.split(","); // ['2', '0', '0', '11'] } else { versionArray = versionStr.split("."); } var versionMajor = versionArray[0]; var versionMinor = versionArray[1]; var versionRevision = versionArray[2]; // is the major.revision >= requested major.revision AND the minor version >= requested minor if (versionMajor > parseFloat(reqMajorVer)) { return true; } else if (versionMajor == parseFloat(reqMajorVer)) { if (versionMinor > parseFloat(reqMinorVer)) return true; else if (versionMinor == parseFloat(reqMinorVer)) { if (versionRevision >= parseFloat(reqRevision)) return true; } } return false; } } function AC_AddExtension(src, ext) { if (src.indexOf('?') != -1) return src.replace(/\?/, ext+'?'); else return src + ext; } function AC_Generateobj(objAttrs, params, embedAttrs) { var str = ''; if (isIE && isWin && !isOpera) { str += ' '; } str += ''; } else { str += '"); if(aTmp[0] == 1){ obj = fGetObject("div_mufaj_id"); obj.innerHTML = aTmp[1]; } } function fDelPic(picid, dtype){ obj = fGetObject("fpic_"+String(picid)); obj.innerHTML = 'törlés folyamatban...'; ajaxArray.push(Array("doajax.php?type=delpic","picid="+String(picid)+"&deltype="+String(dtype),"commGateGeneral")); fCallxmlhttpPost(); } function fOut(){ fGetObject("div_enter1").innerHTML = "KILÉPÉS FOLYAMATBAN"; ajaxArray.push(Array("../doajax.php?type=out","","commGateOut")); fCallxmlhttpPost(); } function commGateOut(str){ ajaxcomm = 0; var aTmp = fGetToken(str, ""); if(aTmp[0] == 1){ alert('Sikeres kijelentkezés!'); }else fGetObject("div_enter1").innerHTML = 'kilépés'; } function fEnter(){ fGetObject("div_enter1").innerHTML = "ELLENŐRZÉS"; var pUname = new String(fGetObject("uname").value); var pUpass = new String(fGetObject("upass").value); ajaxArray.push(Array("../doajax.php?type=enter","uname="+pUname+"&upass="+pUpass,"commGateEnter")); fCallxmlhttpPost(); } function commGateEnter(str){ ajaxcomm = 0; var aTmp = fGetToken(str, ""); if(aTmp[0] == 1){ alert('Sikeresen bejelentkezés!'); }else if(aTmp[0] == 2){ alert('Hibás jelszó, nem sikerült a belépés!'); fGetObject("div_enter1").innerHTML = 'belépés'; } } function fClickDb(tmp, objname, pid){ obj = fGetObject(objname+"_db"); if(obj){ if(!fIsNum3(obj)){ obj.value = 0; } dbc = Number(obj.value)+Number(tmp); if(dbc>0){ fGetObject(objname+"_t").innerHTML = '...'; fGetObject(objname+"_a").innerHTML = '...'; ajaxArray.push(Array("../doajax.php?type=cart_mod","pid="+pid+"&count="+String(dbc)+"&objname="+objname,"commGateClickDb")); fCallxmlhttpPost(); } } } function commGateClickDb(str){ ajaxcomm = 0; var aTmp = fGetToken(str, ""); if(aTmp[0] == 1){ fGetObject(aTmp[1]+"_db").value = aTmp[2]; fCalculateCart(); } } function fAddCart(pid){ objc = fGetObject("pid_"+pid); if(objc && objc.value>0){ ajaxArray.push(Array("../doajax.php?type=cart_add","pid="+pid+"&count="+String(objc.value),"commGateGeneral")); fCallxmlhttpPost(); objc.value = 0; } } function commGateGeneral(str){ ajaxcomm = 0; var aTmp = fGetToken(str, ""); if(aTmp[0] != -1) eval(aTmp[1]); } function fSearchKendes(obj){ w = 1; objm = fGetObject("menu_1"); while(objm){ objm.className = "menu"; fGetObject("menu_"+String(w)+"_a").className = "menua"; w++; objm = fGetObject("menu_"+String(w)); } if(obj.value == ""){ cSearch = ""; obj2 = fGetObject("searchresult"); if(obj2) obj2.innerHTML = 'a keresés gépelés közben automatikusan zajlik (joker karakter: *)'; }else if(obj.value != cSearch){ cSearch = obj.value; fGetObject("content").style.display = "none"; fGetObject("searchresult").style.display = "block"; xmlhttpPostSearch("../doajax.php?type=searchweb", "str_search="+String(obj.value), "commGateResultTable"); } } function commGateResultTable(str){ var aTmp = fGetToken(str, ""); tmp = ''; tmpcount = 0; if(aTmp[0] == -1){ tmp += ''; }else{ for(q=0; q'; tmp += ''; tmp += ''; tmp += ''; tmp += ''; tmp += ''; tmp += ''; tmp += ''; tmp += ''; q = q+10; }else{ tmp += ''; break; } } } tmp += '
 típusleírás
méretek
teljesítmény
ár
nincs termék a kategóriában
'; tmp += ''; tmp += ''+aTmp[q+1]+'

'; if(aTmp[q+10] == 'y') tmp += 'Kizárólag METRO áruházakban rendelhető!

'; tmp += aTmp[q+6]+' - '+aTmp[q+7]+'
'; tmp += 'részletes termékinformáció >'; tmp += '
'; tmp += aTmp[q+3]; tmp += '
'+aTmp[q+4]+'
'; tmp += aTmp[q+5]+' 
'+aTmp[q+9]+' 
    '; tmp += '
kosárba [db]:
'+aTmp[q+1]+'
'; obj = fGetObject("searchresult"); if(obj) obj.innerHTML = tmp; } function fCallxmlhttpPost(){ if(ajaxcomm == 0 && ajaxArray.length>0){ ajaxcomm = 1; param = ajaxArray.shift() xmlhttpPost(param[0], param[1], param[2]); }else if(ajaxcomm == 1 && ajaxArray.length>0){ setTimeout("fCallxmlhttpPost()", 500); } } function fGetToken(str, token){ var aReturn = new Array(); var str = new String(str); var token = new String(token); pos = str.indexOf(token); while(pos != -1){ aReturn.push(str.substring(0,pos)); str = str.substring(pos + token.length) pos = str.indexOf(token); } aReturn.push(str); return aReturn; } function xmlhttpPost(strUrl, strQuery, strCallBack) { var xmlHttpReq = false; var self = this; // Mozilla/Safari if (window.XMLHttpRequest) { self.xmlHttpReq = new XMLHttpRequest(); } // IE else if (window.ActiveXObject) { self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP"); } self.xmlHttpReq.open('POST', strUrl, true); self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); self.xmlHttpReq.onreadystatechange = function() { if (self.xmlHttpReq.readyState == 4){ eval(strCallBack + "(self.xmlHttpReq.responseText)"); } } self.xmlHttpReq.send(strQuery); } function xmlhttpPostSearch(strUrl, strQuery, strCallBack) { var xmlHttpReq = false; var self = this; // Mozilla/Safari if (window.XMLHttpRequest) { self.xmlHttpReq = new XMLHttpRequest(); } // IE else if (window.ActiveXObject) { self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP"); } self.xmlHttpReq.open('POST', strUrl, true); self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); self.xmlHttpReq.onreadystatechange = function() { if (self.xmlHttpReq.readyState == 4){ eval(strCallBack + "(self.xmlHttpReq.responseText)"); } } self.xmlHttpReq.send(strQuery); } function commGateChangeDropDown(str){ ajaxcomm = 0; var aTmp = fGetToken(str, ""); tmp = ""; obj = fGetObject("div_" + aTmp[0]); if(obj) obj.innerHTML = tmp; } function commGateChangeDropDownSearch(str){ var aTmp = fGetToken(str, ""); tmp = ""; obj = fGetObject("div_" + aTmp[0]); if(obj) obj.innerHTML = tmp; } var NS4 = (document.layers)? 1 : 0; var IE4 = (document.all)? 1 : 0; var W3C = (document.getElementById)? 1 : 0; var osszesmasodperc = -1; var pEval = ""; var pAlkotasok = 0; function fClickEpaFej(obj){ w = 0; while(fGetObject("div_"+(++w)+"_cim")){ if(obj.id == "div_"+ w +"_cim" && fGetObject("div_"+ w +"_reszlet").style.display == "none"){ fGetObject("div_"+ w +"_cim").setAttribute("class", "epa2"); fGetObject("div_"+ w +"_reszlet").style.display = "block"; }else{ fGetObject("div_"+ w +"_cim").setAttribute("class", "epa1"); fGetObject("div_"+ w +"_reszlet").style.display = "none"; } } oScrollbar.tinyscrollbar_update('relative'); } function fCheckGalaRegisztral(){ preturn = -1; if(preturn == -1 && document.sform.sresztvevo_1.value == ""){ //alert('Legalább egy résztvevő megadása kötelező!'); alert('Legalább egy résztvevő megadása kötelező!'); preturn = 1; } if(preturn == -1 && document.sform.sjegytype.value == -1){ //alert('Jegy típus választása kötelező!'); alert('Jegy típus választása kötelező!'); preturn = 1; }else document.sform.hsjegytype.value = document.sform.sjegytype.value; if(preturn == -1 && document.sform.sszamlanev.value == ""){ //alert('A számlázási név megadása kötelező!'); alert('A számlázási név megadása kötelező!'); preturn = 1; } if(preturn == -1 && document.sform.sszamlacim.value == ""){ //alert('A számlázási cím megadása kötelező!'); alert('A számlázási cím megadása kötelező!'); preturn = 1; } if(preturn == -1 && document.sform.spostacim.value == ""){ //alert('A poastai cím megadása kötelező!'); alert('A poastai cím megadása kötelező!'); preturn = 1; } if(preturn == -1 && document.sform.skapcsolatnev.value == ""){ //alert('A kapcsolattartó neve megadása kötelező!'); alert('A kapcsolattartó neve megadása kötelező!'); preturn = 1; } if(preturn == -1 && document.sform.skapcsolattelefon.value == ""){ //alert('A kapcsolattartó telefon megadása kötelező!'); alert('A kapcsolattartó telefon megadása kötelező!'); preturn = 1; } var stremail = new String(document.sform.skapcsolatemail.value); if(preturn == -1 && stremail == ""){ //alert('A kapcsolattartó e-mail megadása kötelező!'); alert('A kapcsolattartó e-mail megadása kötelező!'); preturn = 1; }else if(preturn == -1 && (stremail.indexOf("@") == -1 || stremail.indexOf(".") == -1)){ //alert('A kapcsolattartó e-mail cím formátuma nem megfelelő!'); alert('A kapcsolattartó e-mail cím formátuma nem megfelelő!'); preturn = 1; } if(preturn > 0){ return false; }else{ return true; } } function fDelConfirm(pCode){ if(confirm("Biztosan törli a nevezést, és a hozzá tartozó állományokat?")) document.location = "do.php?type=nevdelete&code="+pCode; } function fSzamlal(){ osszesmasodperc--; if(osszesmasodperc > 0){ var ora = Math.floor(osszesmasodperc/3600); var perc = Math.floor((osszesmasodperc/60)%60); var masodperc = osszesmasodperc%60; if(masodperc<10) mp="0"; else mp=""; if(perc<10) op="0"; else op=""; if(ora<=0) ora=""; fGetObject("ido").innerHTML = ora+":"+op+perc+":"+mp+masodperc; setTimeout("fSzamlal()", 1000); } else{ fGetObject("ido").innerHTML = String("Lejárt!"); } if(pEval!=""){ eval(pEval); pEval=""; } } function fUpdate(){ fGetObject("formcontent").style.display = "none"; fGetObject("div_update").style.display = "none"; fGetObject("formupload").style.display = "block"; szname = new String(document.sform.sszamlanev.value); if(document.sform.mire_id.value=='epamedia' && szname.substr(0, 5) != 'epam-'){ document.sform.sszamlanev.value = 'epam-'+document.sform.sszamlanev.value; }else if(document.sform.mire_id.value=='ifjupenge' && szname.substr(0, 5) != 'ifju-'){ document.sform.sszamlanev.value = 'ifju-'+document.sform.sszamlanev.value; }else if(document.sform.mire_id.value=='aranypenge' && szname.substr(0, 5) == 'epam-'){ document.sform.sszamlanev.value = szname.substr(5); } smufaj = "-1"; if(fGetObject("hmufaj_subid")){ if(document.sform.hmufaj_subid.length == undefined || document.sform.hmufaj_subid.length == 1){ smufaj = document.sform.hmufaj_subid.value; }else{ for (i=0; i 0){ return false; }else{ fGetObject("formcontent").style.display = "none"; fGetObject("formupload").style.display = "block"; return true; } } function fNevezVissza1(){ alert('Köszönjük, nevezését fogadtuk!'); } function fNevezVissza2(){ alert('
Probléma a nevezés során!
Kérjük vegye fel velünk a kapcsolatot!
'); } function fNevezVissza3(){ alert('Köszönjük, regisztrációját a gálára fogadtuk!'); } function fFullScreen(pPath){ window.open('videoplayer.php?video=../'+pPath, '', 'fullscreen=yes, scrollbars=auto'); } function fShowMyda(){ dialogManager.add(new Dialog( '
Köszönjük nevezésedet!
Ahhoz, hogy a nevezésed maximálisan megfeleljen a kiírásban leírtaknak, a Fesztivál gálafilmjének elkészítéséhez a képi anyagokkal rendelkező alkotásaidat fel kell töltened.

A MYDA adattároló rendszerben fogjuk összegyűjteni az anyagokat, a belépéshez szükséges adatokat, 48 órán belül küldjük e-mailben.

Sok sikert kívánunk, találkozunk a díjátadón, május 20-án!', "confirm", [ null, null, null ], [ "OK", "OK", "" ]) ); return false; } function fCheckNevez2(){ tmpnevezes = fGetObject("tmpnm").value; preturn = -1; document.sform.veglegesit.value = "yes"; if(tmpnevezes != "ifjupenge" && preturn == -1 && document.sform.smarka.value == ""){ alert('A márka megadása kötelező!'); preturn = 1; } if(tmpnevezes != "ifjupenge" && preturn == -1 && document.sform.skampany.value == ""){ alert('A kampány megadása kötelező!'); preturn = 1; } if(preturn == -1 && document.sform.salkotasnev.value == ""){ alert('Az alkotás név megadása kötelező!'); preturn = 1; } if(tmpnevezes != "ifjupenge" && preturn == -1 && document.sform.salkotougynokseg.value == ""){ alert('Az alkotó ügynökség megadása kötelező!'); preturn = 1; } if(tmpnevezes != "ifjupenge" && preturn == -1 && document.sform.sszamlanev.value == ""){ alert('A számlázási név megadása kötelező!'); preturn = 1; } if(tmpnevezes != "ifjupenge"){ szname = new String(document.sform.sszamlanev.value); if(preturn == -1 && document.sform.mire_id.value=='epamedia' && szname.substr(0, 5) != 'epam-'){ document.sform.sszamlanev.value = 'epam-'+document.sform.sszamlanev.value; }else if(preturn == -1 && document.sform.mire_id.value=='aranypenge' && szname.substr(0, 5) == 'epam-'){ document.sform.sszamlanev.value = szname.substr(5); } } if(tmpnevezes != "ifjupenge" && preturn == -1 && document.sform.sszamlacim.value == ""){ alert('A számlázási cím megadása kötelező!'); preturn = 1; } if(preturn == -1 && document.sform.skapcsolatnev.value == ""){ alert('A kapcsolattartó neve megadása kötelező!'); preturn = 1; } if(preturn == -1 && document.sform.skapcsolattelefon.value == ""){ alert('A kapcsolattartó telefon megadása kötelező!'); preturn = 1; } if(tmpnevezes == "ifjupenge"){ if(preturn == -1 && document.sform.skapcsolatszul.value == ""){ alert('A kapcsolattartó születési dátum megadása kötelező!'); preturn = 1; } } var stremail = new String(document.sform.skapcsolatemail.value); if(preturn == -1 && stremail == ""){ alert('A kapcsolattartó e-mail megadása kötelező!'); preturn = 1; }else if(preturn == -1 && (stremail.indexOf("@") == -1 || stremail.indexOf(".") == -1)){ alert('A kapcsolattartó e-mail cím formátuma nem megfelelő!'); preturn = 1; } if(preturn == -1 && document.sform.mire_id.value != "ifjupenge" && document.sform.smegbizonev.value == ""){ alert('A megbízó cég név megadása kötelező!'); preturn = 1; } smufaj = "-1"; if(fGetObject("hmufaj_subid")){ if(document.sform.hmufaj_subid.length == undefined || document.sform.hmufaj_subid.length == 1){ smufaj = document.sform.hmufaj_subid.value; }else{ for (i=0; i
formátumú file-t lehet feltölteni!'); } } }*/ //nem kötelező a bevonulózene /*if(preturn == -1 && document.sform.file_bevonulo.value == ""){ alert('A bevonuló zene megadása kötelező!'); preturn = 4; }*/ if(preturn > 0){ return false; }else{ fGetObject("formcontent").style.display = "none"; fGetObject("div_update").style.display = "none"; fGetObject("formupload").style.display = "block"; return true; } } function fUjFile(obj){ var tmp = new String(obj.value); pot = tmp.substr(tmp.length-5, 5); tmp = tmp.substr(tmp.length-4, 4); if(!(tmp.toLowerCase() == ".mpg" || pot.toLowerCase() == ".mpeg" || tmp.toLowerCase() == ".mp3" || tmp.toLowerCase() == ".jpg" || tmp.toLowerCase() == ".pdf" || tmp.toLowerCase() == ".swf" || tmp.toLowerCase() == ".flv" )){ obj.value = ""; alert('
Csak .swf, .mp3, .jpg, .pdf .mpeg, .mpg
formátumú file-t lehet feltölteni!
'); }else{ var strid = new String(obj.id); strid = strid.substr(5); var nextid = Number(strid) + 1; if(!fGetObject("file_"+String(nextid))){ fGetObject("sfile_"+strid).innerHTML = '
TALLOZÁS 
File
Megjegyzés
'; }else if(obj.value == "") fGetObject("sfile_"+strid).innerHTML = ''; } } function fUjResztvevo(obj){ var strid = new String(obj.id); strid = strid.substr(11); var nextid = Number(strid) + 1; if(!fGetObject("resztvevo_"+String(nextid))){ fGetObject("resztvevo_"+strid).innerHTML = '
RÉSZTVEVŐ 
Név
'; }else if(obj.value == "") fGetObject("resztvevo_"+strid).innerHTML = ''; } function fUjPartner(obj){ var strid = new String(obj.id); if(strid.indexOf("_note") != -1) strid = strid.substr(0, strid.indexOf("_note")); strid = strid.substr(9); var nextid = Number(strid) + 1; if(!fGetObject("partner_"+String(nextid))){ fGetObject("partner_"+strid).innerHTML = '
PARTNER 
Név
Megjegyzés
'; }else if(obj.value == "") fGetObject("partner_"+strid).innerHTML = ''; } function fUjAlkoto(obj){ var strid = new String(obj.id); strid = strid.substr(5); var nextid = Number(strid) + 1; //if(nextid < 4 && !fGetObject("alkoto_"+String(nextid))){ if(!fGetObject("alkoto_"+String(nextid))){ fGetObject("alkoto_"+strid).innerHTML = '
ALKOTÓ 
Név
Titulus
'; }else if(obj.value == "") fGetObject("alkoto_"+strid).innerHTML = ''; } function fUjMegjelenes(obj){ var strid = new String(obj.id); strid = strid.substr(6); var nextid = Number(strid) + 1; if(!fGetObject("megjelenes_"+String(nextid))){ fGetObject("megjelenes_"+strid).innerHTML = '
MEGJELENÉS 
Hely
Pontos időtartam:
év/hónap/nap
'; }else if(obj.value == "") fGetObject("megjelenes_"+strid).innerHTML = ''; } function fChangeKat(obj){ if(obj.value == 2) fGetObject("kategoria_2").style.display = "block"; else fGetObject("kategoria_2").style.display = "none"; fGetObject("skategoria_db").value = ""; } function fFormValt(pType, pdb){ obj = fGetObject("pic_form_"+pType); for(q=1; q<=pdb; q++){ tmpid = "pic_form_"+String(q); tmpid2 = "form_"+String(q); if(tmpid == obj.id){ fGetObject(tmpid).innerHTML = ''; fGetObject(tmpid2).style.display = "block"; }else{ fGetObject(tmpid).innerHTML = ''; fGetObject(tmpid2).style.display = "none"; } } } function fCheckOffer(){ if(document.sform.aname.value == ''){ alert('A nevet meg kell adni ajánlatkéréshez!'); return false; } if(document.sform.aemail.value == ''){ alert('Az e-mail címet meg kell adni ajánlatkéréshez!'); return false; }else{ tmp = new String(document.sform.aemail.value); if(tmp.indexOf("@") == -1 || tmp.indexOf(".") == -1){ alert('Az e-mail cím formátuma nem megfelelő!'); return false; } } return true; } function fHitEnter(e, pType){ if(e.keyCode == 13){ pType = new String(pType); if(pType == "pass") fEnter(); else if(pType.substr(0,8) == "addcart_") fAddCart(pType.substr(8)); } } function fOverDb(obj){ obj.style.color = "#000000"; obj.style.background = "#e7e7e7"; } function fOutDb(obj){ obj.style.color = "#bfbfbf"; obj.style.background = "#ffffff"; } function fSelectProduct(obj, cid){ if(obj.value != -1) document.location = "../hu/termek.php?pid="+String(obj.value)+"&cid="+cid; else document.location = "../hu/termekek.php?cid="+String(cid); } function fChangeCategory(obj){ document.location = "../hu/termekek.php?cid="+String(obj.value); } function fFileBrowse(obj, ext){ var tmp = new String(obj.value); tmp = tmp.substr(tmp.length-4, 4); if(tmp.toLowerCase() != ext){ obj.value = ""; alert('Csak '+ext+' file-t lehet feltölteni!'); } } function fGetObject(obj_name){ if(W3C) return document.getElementById(obj_name); else if(NS4) return document.layers[obj_name]; else return window.opener.document.all[obj_name]; } function fIsNum(tmp){ var szam = new String(tmp); var jok = new String("0123456789"); for(k=0; k23){ alert("Az óra 01-23 lehet!"); return false; } if(!fIsNum(minute)){ alert("A perc csak szám lehet"); return false; } if(minute<0 || minute>59){ alert("A perc 00-59 lehet!"); return false; } return true; } function fIsDate(obj){ var date = new String(obj.value); while(date.indexOf(",") != -1) date = date.replace(",", "-"); while(date.indexOf(".") != -1) date = date.replace(".", "-"); while(date.indexOf(" ") != -1) date = date.replace(" ", "-"); obj.value = date; if(date.length != 10){ alert("A dátum formátuma nem megfelelő: 1999-09-09"); return false; } var year = new String(date.substr(0,4)); var month = new String(date.substr(5,2)); var day = new String(date.substr(8,2)); if(!fIsNum(year)){ alert("Az év csak szám lehet"); return false; } if(!fIsNum(month)){ alert("A hónap csak szám lehet"); return false; } if(month<1 || month>12){ alert("A hónap 01-12 lehet!"); return false; } if(!fIsNum(day)){ alert("A nap csak szám lehet"); return false; } if(day<1 || day>31){ alert("A nap 01-31 lehet!"); return false; } return true; }