// 
// Cookie Handling Routines
//
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=/; domain=.community.vitamix.com";
}

function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for (var i = 0; i < ca.length; i++) {
        var c = ca[i];
        while (c.charAt(0) === ' ') {
            c = c.substring(1, c.length);
        }
        if (c.indexOf(nameEQ) === 0) {
            return c.substring(nameEQ.length, c.length);
        }
    }
    return null;
}

function eraseCookie(name) {
    createCookie(name, "", -1);
}

// 
// Handle additional registration fields save
//
function cleanupCookies() {
    eraseCookie('contest');
}

function setUploadContestCookies(contestToSet) {

    // Write to the cookies
    createCookie('contest', contestToSet, 7);

}

// Tag functions
function tagQuote(strText) {

    if (strText.indexOf(" ") > 0) {
        strText = '"' + strText + '"';
    }

    return strText;
}

// Handle setting the admin tags
function updatePageTags() {

    var setcontestTags = readCookie('contest');
    if (setcontestTags !== null && setcontestTags != '') {

        // Set the admin tags
        $j('body').addClass('contest');
        $j('#ka_mainContainer').before('<div id="vita_background"><div id="vita_headbg"></div><div id="vita_bodybg"></div> <div id="bottomvita_footerbg"></div></div> <div id="vita_wrapper"><div id="vita_header"> <div id="vita_login"><form target="" name="UserLogin" method="post" class="account" onsubmit="return ka_check_userLogin(this);" action="http://community.vitamix.com/user/userLogin.kickAction?optOutUserId="> <fieldset > <ul> <li> <input id="ka_username" type="text" value="Username" onfocus="clear_textbox()" onblur="blur_textbox()" onkeydown="var key = event.which || event.keyCode; if (key == 13) { if (ka_check_userLogin()){submit(); } else{ return false;}}" name="username" size="6"/> </li> <li> <input id="password2" type="password" onkeydown="var key = event.which || event.keyCode; if (key == 13) { if (ka_check_userLogin()){submit(); } else{ return false;}}" name="password" size="30" maxlength="32"/> </li> </ul> <div id="sublogin"> <input id="loginbt" class="loginbt" type="submit" name="Login" value="go"/> <input id="as" type="hidden" value="22442" name="as"/> <input id="redirectURL" type="hidden" value="http://community.vitamix.com/service/searchEverything.kickAction?as=22442&mediaType=video&sortType=recent&tab=yes&includeVideo=on&d-7095067-p=1&param=contest&adminTags=contest" name="redirectURL"/> </div> </fieldset> </form> <ul id="registerforgotpw"><li><a href="http://community.vitamix.com/user/displayUserRegisterPage.kickAction?as=22442&amp;STATUS=MAIN&param=contest&adminTags=contest">join now</a></li><li><a href="http://community.vitamix.com/user/displayUserForgotPwd.kickAction?as=22442&amp;STATUS=MAIN&param=contest&adminTags=contest">forgot password</a></li></ul> </div> <div id="vita_bt"> <div id="viewbt"><a href="#"><img src="http://dev.kickapps.com/VitaMix/images/vita_bt_1.png"/></a></div> <div id="trybt"><a href="http://www.vitamix.com/pitchme/index.asp?coupon=04-0383-04"><img src="http://dev.kickapps.com/VitaMix/images/vita_bt_2.png"/></a></div> </div> <ul id="menubar"> <li id="vita_home"><a href="http://dev.kickapps.com/VitaMix/index_contest.html">Home</a></li> <li id="vita_about"><a href="http://dev.kickapps.com/VitaMix/about.html">About Vita-Mix</a></li> <li id="vita_enter"><a href="http://community.vitamix.com/service/searchEverything.kickAction?as=22442&mediaType=video&sortType=recent&tab=yes&includeVideo=on&d-7095067-p=1&param=contest&adminTags=contest">Videos</a></li> <li id="vita_community"><a href="http://community.vitamix.com">Vita Village</a></li> <li id="vita_contact"><a href="http://dev.kickapps.com/VitaMix/contactus.html">Contact Us</a></li> </ul> </div> <div id="middlecontent"> </div></div>');
        $j('#ka_mainContainer').appendTo('#middlecontent');
        $j('#ka_contentContainer').append('<div id="contentbottom"><div id="bottomtips"><ul><li><div class="bottomtipslink">First 25 Entries</div>The first 25 contestants to properly upload a qualifying Entry to the Contest Site will receive a free 2009 edition of Vita-Mix\'s "Whole Foods Recipes" cookbook, a $50 value.</li><li><div class="bottomtipslink"><a onClick="popup1()">Pitch Me Contest Rules</a></div></li><li><div class="bottomtipslink"><a onClick="popup2()">Pitch Me Contestant Affidavit</a></div></li></ul></div> <div id="bottomnewsletter"> <form action="#"> <fieldset > <input id="newsemail" type="text" value="Email Address" name="newsemail" size="30"/> <input class="loginbt" type="submit" name="Login" value="Go"/> </fieldset> </form> </div> <div id="bottomlogo"></div></div>');
        $j('#ka_contentContainer').after('<div id="insidevita_footer"> <div id="footercontent"><ul class="footnotes"><li><a href="http://www.vitamix.com/household/products/super5000/engineering.asp?coupon=04-0383-02">Vita-Mix Engineering</a></li><li><a href="http://www.vitamix.com/household/products/super5000/maxnut.asp?coupon=04-0383-01">52 Food Feats</a></li><li><a href="http://www.vitamix.com/household/infocenter/Major_Promise_II.pdf">Download brochure</a></li><li><a href="http://www.vitamix.com/household/Optin/optin.asp?coupon=04-0383-03">Subscribe to Vitamix E-newsletter</a></li></ul> <div id="thirdparty"> <p>FOLLOW US ON</p> <ul> <li><a href="#">Twitter</a></li> <li><a href="#">Gmail</a></li> <li><a href="#">Myspace</a></li> <li><a href="#">RSS</a></li> <li><a href="#">Facebook</a></li> <li><a href="#">Meebo</a></li> </ul> <p class="fineprint">Copyright @ 2009 Pitch Me. All rights reserved.</p> </div> </div> </div>');

        if (Ka.Info.USERID != '') {
            $j('#vita_login').html('<div id="vita_loggedin"><ul><li class="ka_username_welcome">Welcome to Vita-Mix, <a href="http://community.vitamix.com/service/displayKickPlace.kickAction?u=2057866&amp;as=22442" class="userlogged"> ' + Ka.Info.USERNAME + '</a> | </li><li class="ka_username_auth"><a href="http://community.vitamix.com/service/openCustomPage.kickAction?as=22442&redirect=upload">Submit Your Video</a> | </li> <li class="ka_signout_auth"><a href="http://community.vitamix.com/user/logoutUser.kickAction?as=22442">Sign Out</a></li></ul></div>');
        }
        if (Ka.Info.PAGE == "login/userLogin.jsp") {
            $j('body.contest #ka_header').hide();
            $j('body.contest #ka_contentContainer').css({
                'background-position': '0 0'
            });
        }

        if (Ka.Info.PAGE == "pages/newVideoUpload.jsp") {
            $j('body.contest #ka_header').hide();
        }

		if (Ka.Info.PAGE == "pages/manageVideo.jsp") {
		     $j('#ka_headerSubNav').hide();
		}
		
        if (Ka.Info.PAGE != "login/userLogin.jsp") {
            var tagsElem = document.getElementById("mediaAdminTags");
            if (tagsElem) {

                // Handle setting the tag here
                tagsElem.value = tagsElem.value + " " + tagQuote(setcontestTags);

                // Cleanup the cockies
                //cleanupCookies()	
            }
        }
    }

}

// Put the cookie setting function into effect
$j(document).ready(function () {

    // Media Upload checks
    if (Ka.Info.PAGE == 'pages/newVideoUpload.jsp' || Ka.Info.PAGE == 'pages/newAudioUpload.jsp' || Ka.Info.PAGE == 'pages/newPhotoUpload.jsp' || Ka.Info.PAGE == "login/userLogin.jsp" || Ka.Info.PAGE == "pages/manageVideo.jsp") {
        updatePageTags();
    }

});

// Media Upload checks
if (Ka.Info.PAGE == 'pages/customPage.jsp') {
        /* Set the cookie */
        setUploadContestCookies('contest');
        /* Redirect to the upload page */
        window.location = "http://community.vitamix.com/service/displayVideoUpload.kickAction?as=22442";
}