var lLoadingTags=(getCookie('lang')=='pl')?'Wczytuję tagi...':'Loading tags...';var lPhotoAddTags=(getCookie('lang')=='pl')?'Dodaj tagi do zdjęcia':'Add some new tags';var lAddTags=(getCookie('lang')=='pl')?'Dodaj tagi':'Add tags';var lAddingTags=(getCookie('lang')=='pl')?'Dodaję tagi...':'Adding tags...';var lLoadingTags=(getCookie('lang')=='pl')?'Pobieram tagi...':'Loading tags...';var lChooseFromTags=(getCookie('lang')=='pl')?'Wybierz spośród swoich tagów':'Choose from your tags';var lTagTip1=(getCookie('lang')=='pl')?'Aby dodać większą liczbę tagów za jednym razem, oddziel je spacjami np. miasto ulica wieczór.':'In order to add more than one tag, separate them with spaces e.g. city street evening.';var lTagTip2=(getCookie('lang')=='pl')?'W celu utworzenia taga wielowyrazowego, ujmij wyrazy w cudzysłów np. "mój dom".':'To join two words in one tag, use quotes e.g. "my house".';var imageTags=[];var userTags=[];var doneState='';function loading(field){_ge(field).innerHTML='<p class="tgs">'+lLoadingTags+'</p>';};function getTagsFromInput(str){str=str.trim();if(str==""){return[];}var foundTags=[];if(str.indexOf(",")!= -1){var strA=str.split(",");for(var i=0;i<strA.length;i++){var tag=strA[i].trim();tag=tag.replace("\"","");if(tag!==""){foundTags.push(tag);}}}else{var strA=str.split("\"");for(var i=0;i<strA.length;i++){var bit=strA[i].trim();if(i%2==0){var bitA=bit.split(" ");for(var k=0;k<bitA.length;k++){if(bitA[k]!=""){foundTags.push(bitA[k]);}}}else{if(bit!=""){foundTags.push(bit);}}}}return foundTags;};function addTag(tagName){var tagsOfThisImage=imageTags;var tagInput=_ge("tagsInput");var tagsInInput=getTagsFromInput(tagInput.value);var tagLocation=whereIsTag(tagsInInput,tagName);if(tagLocation.length==0){if(whereIsTag(tagsOfThisImage,tagName).length==0){tagsInInput.unshift(tagName);}setUsedTag(tagName.replace(" ","").toLowerCase());}else{for(var r=0;r<tagLocation.length;r++){tagsInInput.splice(tagLocation[r],1);}setUnusedTag(tagName.replace(" ","").toLowerCase());}var thisTag=_ge('t_'+tagName);if(thisTag){thisTag.blur();}var content="";for(var t=0;t<tagsInInput.length;t++){content+=(tagsInInput[t].indexOf(" ")== -1)?tagsInInput[t]:"\""+tagsInInput[t]+"\"";if(t+1<tagsInInput.length){content+=" ";}}tagInput.value=content;};function whereIsTag(tagTab,tagName){var ret=[];for(var t=0;t<tagTab.length;t++){var tag=tagTab[t];if(tagName.toLowerCase()==tag.toLowerCase()){ret.unshift(t);}}return ret;};function setUsedTag(tagName){var thisTag=_ge('t_'+tagName);if(!thisTag){return;}thisTag.className="ts";};function setUnusedTag(tagName){var thisTag=_ge('t_'+tagName);if(!thisTag){return;}thisTag.className="t";};function updateUserTags(){if(userTags.length){var tagInput=_ge("tagsInput");var tagsInInput=getTagsFromInput(tagInput.value);var tagsOfThisImage=imageTags;for(var t=0;t<userTags.length;t++){var tag=userTags[t];var foundImageTags=whereIsTag(tagsOfThisImage,tag);var foundTagsInInput=whereIsTag(tagsInInput,tag);if(foundImageTags.length==0&&foundTagsInInput.length==0){setUnusedTag(tag.replace(" ","").toLowerCase());}else{setUsedTag(tag.replace(" ","").toLowerCase());}}setTimeout("updateUserTags()",400);}};function getTagsForm(imgId,groupId,userId,isIE){div=_ge('tagsForm');if(div){div.innerHTML='<p id="fPar" class="tim'+((isIE)?'i':'')+'" style="border-top:1px solid #e1efff; padding-top:6px;"><b>'+lPhotoAddTags+':</b></p><p class="tim'+((isIE)?'i':'')+'"><input id="tagsInput" class="tgs'+((isIE)?'i':'')+'" type="text" name="ph" value="" onfocus="updateUserTags();"/> <input type="submit" class="sub" value="'+lAddTags+'" onclick="disableButtons();positionProgress(\''+lAddingTags+'\');x_addTags(\''+imgId+'\', \''+groupId+'\', document.getElementById(\'tagsInput\').value);" onmouseover="this.className=\'sub1\'" onmouseout="this.className=\'sub\'"/></p><div id="mTgs'+((isIE)?'i':'')+'"><p class="tgs"><img src="/images/tags.'+iconExt+'" alt="" align="absmiddle"/>&nbsp;<a class="nl p" onclick="positionProgress(\''+lLoadingTags+'\');x_getMyTags(\'mTgs'+((isIE)?'i':'')+'\', '+userId+');">'+lChooseFromTags+'</a></p></div><p class="tim'+((isIE)?'i':'')+'">'+lTagTip1+'<br/>'+lTagTip2+'</p>';}}