
$(document).ready(function(){if(getCookie("remainin")){extendCookie("dr",14);extendCookie("mid",14);}
else{extendCookie("dr",1);extendCookie("mid",1);}
$(".closelogin").click(function(){$("#overlay").hide();$("#login_email").val("");$("#login_password").val("");hideAllOverlays();});$("#emailpass").click(function(){$("#passwordsent").hide();$(".error").hide();mailPassword();});trackUserType();externalLinks();});function trackUserType(){if(!getCookie("type")||getCookie("type")==""){if(!getCookie("mid")||getCookie("mid")==0){setCookie("type","RCN",1);_gaq.push(['_setCustomVar',1,'UserType','RoomCreatorNew',2]);}
else{setCookie("type","nonRCN",1);_gaq.push(['_setCustomVar',1,'UserType','NonRoomCreatorNew',2]);}}}
function initHighlightTab(){var currlocation=String(window.location);if(currlocation.search(/\/formal/i)!=-1){$("#rectab").css("background-color","#9cc0df");}
else if(currlocation.search(/\/wedding/i)!=-1){$("#wedtab").css("background-color","#9cc0df");}
else if(currlocation.search(/\/(bridesmaid|personalized)/i)!=-1){$("#bridtab").css("background-color","#9cc0df");}
else if(currlocation.search(/\/flower/i)!=-1){$("#flowtab").css("background-color","#9cc0df");}
else if(currlocation.search(/\/mother/i)!=-1){$("#mottab").css("background-color","#9cc0df");}}
function hideAllOverlays(){$("#chooseroom").hide();$("#login").hide();$("#save").hide();$("#confirmation").hide();$("#waitlist").hide();$("#dressingroomreminderprod").hide();$("#dressingroomreminder").hide();$("#dealsemail").hide();}
function mailPassword(){if($("#flogin_email").val()&&(isValidEmail($("#flogin_email").val()))){$("#passwordsending").show();$("#forgotpass").hide();var forgotpassword=1;$.post(dev+"dressing_room_callback.php",{forgotpassword:forgotpassword,email:$("#flogin_email").val()},function(data){if(data.msg){$("#passwordsending").hide();$("#passwordsent").show();$("#forgotpass").hide();}
else{$("#forgotaccounterror").show();$("#passwordsending").hide();$("#forgotpass").show();}},"json");}
else{$("#forgotemailerror").show();}}
function clickLogin(){if(getCookie("dr")!=0){if($("#dr").val()==getCookie("dr")){window.location="/private/"+$("#dr").val()+"/";}
else{if(confirm("You're already logged into a dressing room. "
+"Would you like to log out to go to a different room?")){showLogin();if(!areCookiesOn()){alert("Please turn on your cookies to log into the dressing room.");}
else{$("#loginbutton").click(function(){logout();login();});$('#login_email').keyup(function(e){if(e.keyCode==13){logout();login();}});$('#login_password').keyup(function(e){if(e.keyCode==13){logout();login();}});}}}}
else{showLogin();if(!areCookiesOn()){alert("Please turn on your cookies to log into the dressing room.");}
else{$("#loginbutton").click(function(){login();});$('#login_email').keyup(function(e){if(e.keyCode==13){login();}});$('#login_password').keyup(function(e){if(e.keyCode==13){login();}});}}}
function showLogin(){$("#overlay").show();$("#login").show();$(".error").hide();}
function login(){var login=1;var login_email=$("#login_email").val();var login_password=$("#login_password").val();$("#loginerror").hide();if((login_password)&&(isValidEmail(login_email))){$.post(dev+"dressing_room_callback.php",{login:login,login_email:login_email,login_password:login_password},function(data){if(data.msg=="success"){$(".waiting").show();if(data.roomdata['rooms'].length>1){$("#login").hide();var roomlist="";for(i=0;i<data.roomdata['rooms'].length;i++){roomlist=roomlist+"<p><input type=\"radio\" name=\"rooms\""
+" value=\""+i+"--"+data.roomdata.rooms[i]+"\"";if(i==0){roomlist=roomlist+"checked ";}
roomlist=roomlist+"/>"
+"<label for=\"room1\">"
+data.roomdata.roomnames[i]
+"</label></p>";}
$(".waiting").hide();$("#roomchoices").html(roomlist);$("#chooseroom").show();$("#chooseroombutton").click(function(){if($('input[name=rooms]').is(':checked')){var dr=$("input[name='rooms']:checked").val();setLoginCookiesAndClear(data,dr.split("--")[0]);}});}
else if(data.roomdata['rooms'].length==1){setLoginCookiesAndClear(data,0);}}
else{$("#loginerror").show();}
$("#login_email").val("");$("#login_password").val("");},"json");}
else{$("#loginerror").show();}}
function setLoginCookiesAndClear(data,listnum){setCookie("dr",data.roomdata['rooms'][listnum],1);setCookie("mid",data.roomdata['mid'][listnum],1);remainIn();$("#overlay").hide();$("#login").hide();window.location="/private/"+data.roomdata['rooms'][listnum]+"/";setCookie("type","nonRCN",1);_gaq.push(['_setCustomVar',1,'UserType','NonRoomCreatorNew',2]);}
function extendCookie(cookiename,days){setCookie(cookiename,getCookie(cookiename),days);}
function remainIn(){if($('input[name=loggedin]').is(':checked')){setCookie("remainin",1,14);setCookie("dr",getCookie("dr"),14);setCookie("mid",getCookie("mid"),14);}}
function isValidEmail(email){var isemail=0;var filter=/^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9])+(\.[a-zA-Z0-9_-]+)+$/;if(filter.test(email)){isemail=1;}
return isemail;}
function loginout(){if($('#logintext').attr('class')=="loggedin"){logout();location.reload(true);}
else if($('#logintext').attr('class')=="temp"){if(areCookiesOn()){clickLogin();}
else{alert("Please turn on your cookies.");}}
else{if(areCookiesOn()){clickLogin();}
else{alert("Please turn on your cookies.");}}}
function logout(){setCookie("mid","0","-1");setCookie("dr","0","-1");setCookie("remainin","0","-1");setCookie("type","RCN",1);_gaq.push(['_setCustomVar',1,'UserType','RoomCreatorNew',2]);}
function goToRoom(){if((getCookie("mid")!=0)&&(getCookie("dr")!=0)){$.post(dev+"dressing_room_callback.php",{gotoroom:1},function(data){if(data.msg=="success"){window.location="/private/"+data.dr;}},"json");}
else{logout();alert("You have been signed out of your dressing room.  "+"Please re-login to your dressing room.");}}
function externalLinks(){if(!document.getElementsByTagName)return;var anchors=document.getElementsByTagName("a");for(var i=0;i<anchors.length;i++){var anchor=anchors[i];if(anchor.getAttribute("href")&&(anchor.getAttribute("rel")=="external"||anchor.getAttribute("rel")=="external, nofollow")){anchor.target="_blank";}}}
function getCookie(c_name){if(document.cookie.length>0){c_start=document.cookie.indexOf(c_name+"=");if(c_start!=-1){c_start=c_start+c_name.length+1;c_end=document.cookie.indexOf(";",c_start);if(c_end==-1)c_end=document.cookie.length;return unescape(document.cookie.substring(c_start,c_end));}}
return"";}
function setCookie(name,value,expires){var today=new Date();today.setTime(today.getTime());if(expires){expires=expires*1000*60*60*24;}
var expires_date=new Date(today.getTime()+(expires));document.cookie=name+"="+escape(value)+
((expires)?";expires="+expires_date.toGMTString():"")+
(("/")?";path="+"/":"")+
((".shinyorb.com")?";domain=.shinyorb.com":"");}
function areCookiesOn(){cookieson=0;setCookie("cookie_test","1","1");if(getCookie("cookie_test")){cookieson=1;}
setCookie("cookie_test","0","-1");return cookieson;}
function addPixel(){document.getElementById('leadconv').innerHTML="<img height=\"1\" width=\"1\" style=\"border-style:none;\" src=\"http://www.googleadservices.com/pagead/conversion/1042739184/?label=NmIoCLTIkwEQ8N-b8QM&amp;guid=ON&amp;script=0\"/><IMG width=\"1\" height=\"1\" SRC=\"http://760065.r.msn.com/?type=1&cp=1&dedup=1\"/>";}
function addPixelEmail(){document.getElementById('leadconv').innerHTML="<img height=\"1\" width=\"1\" style=\"border-style:none;\" alt=\"\" src=\"http://www.googleadservices.com/pagead/conversion/1042739184/?label=h8SuCNaI1gEQ8N-b8QM&amp;guid=ON&amp;script=0\"/>";}
function trackClick(click_type,sid,pid,position){var loc=String(window.location);if(loc.search(/dev/i)==-1){var npages=getCookie("npages");$.post(dev+"stats.php",{track:1,click_type:click_type,sid:sid,pid:pid,position:position,cur_page:$('#cur_page').val(),total_pages:npages},function(data){},"json");}}
function alreadyLovedIt(pid){var str=getCookie("loveit");if(str.search(pid)==-1){return 0;}
return 1;}
function moveToRoom(){if(areCookiesOn()){if(!getCookie("dr")||(getCookie("dr")==0)){if($(".changebutton").text("Save and Share This Room")){_gaq.push(['_trackPageview',"/"+dir+"v/PrivateRoom/"]);}
var createroom=1;$.post(dev+"dressing_room_callback.php",{createroom:createroom},function(data){setCookie("dr",data.dr,1);window.location="/private/"+getCookie("dr")+"/";},"json");}
else{window.location="/private/"+getCookie("dr")+"/";}}
else{alert("Please turn on your cookies to enter your dressing room.");}}
