
var HostURL = "http://"+location.host;
function oncheck(divId,texFId)
{
var strValue="";
var objDiv=document.getElementById(divId);
if(objDiv!=null){
var elms = objDiv.getElementsByTagName("*");
for(var i = 0, maxI = elms.length; i < maxI; ++i){
var elm = elms[i];
if(elm.checked){strValue=strValue+elm.value+",";}
}
var objtxtFid=document.getElementById(texFId);
objtxtFid.value=strValue;
}
}

function onLoadCheck(divId,texFId)
{
var objDiv=document.getElementById(divId);
if(objDiv!=null){
var elms = objDiv.getElementsByTagName("*");
var objtxtFid=document.getElementById(texFId);
var strValue=objtxtFid.value.split(",");
if( strValue.length > 0){
for(var j = 0, maxJ = strValue.length-1; j < maxJ; ++j){
for(var i = 0, maxI = elms.length; i < maxI; ++i){
var elm = elms[i];
if(elm.value==strValue[j])
{elm.checked=true;}
}}}}
}

function showPopupSelectCity(completeURL, objModelID)
{
modalPopupSelectCity.location.href = completeURL;
$find(objModelID).show();
}
function showPopupSendFriendReview(completeURL, objModelID)
{
modalPopupSendFriendReview.location.href = completeURL;
$find(objModelID).show();
}

function ShowNewLetter(completeURL, objModelID)
{
modalNewsLetter.location.href = completeURL;
$find(objModelID).show();
}
function showRating(completeURL, objModelID)
{
modalPopupAddRating.location.href = completeURL;
$find(objModelID).show();
}
function showPopupSignInRegister(completeURL, objModelID)
{
modalPopupSignInRegister.location.href = completeURL;
$find(objModelID).show();
}
function showReview(completeURL, objModelID)
{
modalPopupAddReview.location.href = completeURL;
$find(objModelID).show();
}
function showSendSMS(completeURL, objModelID)
{
modalPopupSendSMS.location.href = completeURL;
$find(objModelID).show();
}
function ShowFriend(completeURL, objModelID)
{
modalPopupSendFriend.location.href = completeURL;
$find(objModelID).show();
}



function showOpenThankyou(completeURL, objModelID)
{
modalPopupthankyou.location.href = completeURL;
$find(objModelID).show();
}
function ShowOpenMyAccount(completeURL, objModelID)
{
modalMyAccount.location.href = completeURL;
$find(objModelID).show();
}
function ShowBookmark(completeURL, objModelID)
{
modalPopupSignInRegister3.location.href = completeURL;
$find(objModelID).show();
}
function ShowVisitedPeople(completeURL, objModelID)
{
modalPopupVisitedPeople.location.href = completeURL;
$find(objModelID).show();
}
function ShowVist(completeURL, objModelID)
{
modalPopupSignInRegister3.location.href = completeURL;
$find(objModelID).show();
}
function ShowWish(completeURL, objModelID)
{
modalPopupSignInRegister3.location.href = completeURL;
$find(objModelID).show();
}
function ShowUserFavourites(completeURL, objModelID)
{
modalPopupAddFavorite.location.href = completeURL;
$find(objModelID).show();
}
function ShowUserProfile(completeURL, objModelID)
{
modalUserProfile.location.href = completeURL;
$find(objModelID).show();
}
function ShowUserWishlist(completeURL, objModelID)
{
modalPopupWishlist.location.href = completeURL;
$find(objModelID).show();
}
function ShowUserPlacevisited(completeURL, objModelID)
{
modalPopupPlacevisited.location.href = completeURL;
$find(objModelID).show();
}
function ShowOpenSugestPlace(completeURL, objModelID)
{
modalPopupSugestPlace.location.href = completeURL;
$find(objModelID).show();
}
function ShowOpenFinderWiz(completeURL, objModelID)
{
modalPopupFinderWiz.location.href = completeURL;
$find(objModelID).show();
}
function ShowOpenMessage(completeURL, objModelID)
{
modalPopupMessage.location.href = completeURL;
$find(objModelID).show();
}

function ClosePopup(objModelID,val)
{
if($find(objModelID) != null)
{
$find(objModelID).hide();
}
if(val == 1)
{
var objStrLocation=window.location.hash;
if(objStrLocation.indexOf("#") == 0)
{window.location.reload();}
else
{window.location = window.location;}//__doPostBack();
}
}

function showUploadImage(completeURL, objModelID)
{
modalPopupUploadImage.location.href = completeURL;
$find(objModelID).show();
}
function showImageCrop(completeURL, objModelID)
{
modalPopupImageCrop.location.href = completeURL;
$find(objModelID).show();
}
function showInviteHistory(completeURL, objModelID)
{
modalPopupInviteHistory.location.href = completeURL;
$find(objModelID).show();
}
function showOpenUseful(completeURL, objModelID)
{
modalPopupAddUseful.location.href = completeURL;
$find(objModelID).show();
}
function showOpenUseful1(objModelID)
{
// modalPopupAdd.location.href = completeURL;
$find(objModelID).show();
}
function showPopupForget(completeURL, objModelID)
{
modalPopupForget.location.href = completeURL;
$find(objModelID).show();
}

function showFBPermission(completeURL, objModelID)
{
modalPopupFBPermission.location.href = completeURL;
$find(objModelID).show();
}

function createCookie(name, value, days)
{
if (days) {
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
}
else var expires = "";
document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name)
{
var ca = document.cookie.split(';');
var nameEQ = name + "=";
for(var i=0; i < ca.length; i++)
{
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1, c.length); //delete spaces
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
}
return null;
}

function eraseCookie(name)
{
createCookie(name, "", -1);
window.location.href=HostURL;
}

function showPopupNewLogin(completeURL, objModelID)
{
modalPopupNewSignUp.location.href = completeURL;
$find(objModelID).show();
}
function showPopupTCGEvents(completeURL, objModelID)
{
modalPopupTCGEvents.location.href = completeURL;
$find(objModelID).show();
}
function showPopupArticles(completeURL, objModelID)
{
modalPopupArticles.location.href = completeURL;
$find(objModelID).show();
}
function showPopupBlogSendToFriend(completeURL, objModelID)
{
modalPopupSendToFriend.location.href = completeURL;
$find(objModelID).show();
}
function showPopupMovieSendToFriend(completeURL, objModelID)
{
modalMoviePopupSendToFriend.location.href = completeURL;
$find(objModelID).show();
}

function ReplaceSpecialChars(strInput)
{
var strOutput = "";
if (strInput!="")
{
strInput = strInput.ReplaceAll("/", '-');
strInput = strInput.ReplaceAll("–", '-');
strInput = strInput.ReplaceAll(":", '-');
strInput = strInput.ReplaceAll("<", '-');
strInput = strInput.ReplaceAll(">", '-');
strInput = strInput.ReplaceAll(" ", '-');
strInput = strInput.ReplaceAll("_", '-');
strInput = strInput.ReplaceAll("@", '-');
strInput = strInput.ReplaceAll("&amp;", "-");
strInput = strInput.ReplaceAll("&", "-");
strInput = strInput.ReplaceAll(",", '-');
strInput = strInput.ReplaceAll(".", '-');
strInput = strInput.ReplaceAll("!", '-');
strInput = strInput.ReplaceAll(";", "-");
strInput = strInput.ReplaceAll("%", '-');
strInput = strInput.ReplaceAll("$", '-');
strInput = strInput.ReplaceAll("#", '-');
strInput = strInput.ReplaceAll("--", "-");
}       
strOutput = strInput;
return strOutput;
}
function ReplaceAll(Source,stringToFind,stringToReplace){
  var temp = Source;
    var index = temp.indexOf(stringToFind);
        while(index != -1){
            temp = temp.replace(stringToFind,stringToReplace);
            index = temp.indexOf(stringToFind);
        }
        return temp;
}
String.prototype.ReplaceAll = function(stringToFind,stringToReplace){
    var temp = this;
    var index = temp.indexOf(stringToFind);
        while(index != -1){
            temp = temp.replace(stringToFind,stringToReplace);
            index = temp.indexOf(stringToFind);
        }
        return temp;
    }
 

function SetDefaultTextonTextBox(objId,strText)
{
var objText=document.getElementById(objId);
if(objText.value=="" && objText!=null)
{objText.value=strText;}
}

function ClearDefaultTextonTextBox(objId,strText)
{
var objText=document.getElementById(objId);
if(objText!=null && objText.value!="" && objText.value==strText)
{objText.value="";}
}