﻿function showJobSearchResultMap() {
    var oWnd = window.radopen('Pop_Job_MapSearchResult.aspx', 'RadWindowSearchResultMap');
}

function showAddEditAttachment() {
    //alert("showAddEditVideo");
    var oWnd = window.radopen('Pop_AddEditBusinessAttachment.aspx', 'RadWindowAddEditVideo');
}

function ShowPop_ClassifiedCategorySelect() {
    var oWnd = window.radopen('Pop_ClassifiedCategorySelect.aspx', 'RadClassifiedCategorySelect'); //Opens the window
}

function showJobEmailProfileResult(id) {
    var oWnd = window.radopen('Pop_EmailJob.aspx?id=' + id, 'RadWindowEmailProfileResult');
}

function showJobPrintResult(id) {
    var oWnd = window.radopen('Pop_PrintJob.aspx?id=' + id, 'RadWindowPrintJob');
}

function showInviteFriends() {
    //alert(0);
    var oWnd = window.radopen('Pop_Invite.aspx', 'RadWindowEmailToFriends');
}

function ShowChangeLocation(pu) {
    var oWnd = window.radopen('Pop_ChangeBusinessLocation.aspx?pu=' + pu, 'RadWindowChangeBusinessLocation');
}

function ShowPopUp_SignUp() {
    var oWnd = window.radopen('Pop_Register.aspx', 'RadWindowSignUp'); //Opens the window
    //oWnd.IconTemplate = null;
    //oWnd.add_close(OnClientClose); //set a function to be called when RadWindow is closed
}

function ShowPopUp_Login() {
    var oWnd = window.radopen('Pop_Login.aspx', 'RadWindowLogin'); //Opens the window
}

function ShowPopUp_ForgotPassword() {
    var oWnd = window.radopen('Pop_ForgotPassword.aspx', 'RadWindowForgotPassword'); //Opens the window
}

function showPlacementFeatured() {
    var oWnd = window.radopen('Pop_PlacementsOptions.aspx', 'RadWindowPlacementFeatured');
}

function showShowcaseFeatured() {
    var oWnd = window.radopen('Pop_Listing_Showcase.aspx', 'RadWindowShowcaseFeatured');
}

function showListingCompare() {
    var oWnd = window.radopen('Pop_ListingCompare.aspx', 'RadWindowListingCompare');
}

function showClassifiedsComingSoon() {
    var oWnd = window.radopen('Pop_ClassifiedsComingSoon.aspx', 'RadWindowClassifiedsComingSoon');
}

function showTerms() {
    var oWnd = window.radopen('Pop_Terms.aspx', 'RadWindowTerms');
}

function showPrivacy() {
    var oWnd = window.radopen('Pop_Privacy.aspx', 'RadWindowPrivacy');
}

function showVideoPlayer(url) {
    //alert("fasfas");
    var oWnd = window.radopen(url, 'RadWindowVideoPlayer');
}

function showVideoPlayerSmall(url) {
    //alert("fasfas");
    var oWnd = window.radopen(url, 'RadWindowVideoPlayerSmall');
}

function showAddEditVideo() {
    //alert("showAddEditVideo");
    var oWnd = window.radopen('Pop_BusinessVideo.aspx', 'RadWindowAddEditVideo');
}

function showAddEditProduct() {
    //alert("showAddEditVideo");
    var oWnd = window.radopen('Pop_AddEditProduct.aspx', 'RadWindowAddEditProduct');
}


function ShowVideoWindow() {
    var oWnd = window.radopen('PreLaunch/launch/ui2.html', 'RadWindowVideo'); //Opens the window 
    oWnd.add_close(OnClientClose); //set a function to be called when RadWindow is closed
}
function OnClientClose(oWnd) {
    oWnd.setUrl("blank.htm"); // Sets url to blank //about:blank didn't work
    oWnd.remove_close(OnClientClose); //remove the close handler - it will be set again on the next opening
}

function showWebsite(url) {
    var oWnd = window.radopen(url, 'RadWindowWebsite');
}

function showProfileDirections(id,to) {
    //alert("showAddEditVideo");
    var oWnd = window.radopen('../Pop_Directions.aspx?id=' + id + '&to=' + to, 'RadWindowProfileDirections');
}

function showSendToMobile(id) {
    var oWnd = window.radopen('../Pop_SendToMobile.aspx?id=' + id, 'RadWindowSendToMobile');
}

function showSendToMobileResult(id) {
    var oWnd = window.radopen('Pop_SendToMobile.aspx?id=' + id, 'RadWindowSendToMobileResult');
}

function showEmailProfile(id) {
    var oWnd = window.radopen('../Pop_EmailProfile.aspx?id=' + id, 'RadWindowEmailProfile');
}

function showEmailProfileResult(id) {
    var oWnd = window.radopen('Pop_EmailProfile.aspx?id=' + id, 'RadWindowEmailProfileResult');
}

function showEmailEvent(id) {
    var oWnd = window.radopen('Pop_Event_EmailToFriends.aspx?id=' + id, 'RadWindowEmailProfileResult');
}

function showRecommendResult(id) {
    var oWnd = window.radopen('Pop_Recommend.aspx?id=' + id, 'RadWindowWriteReviewResult');
}

function showInquiryWindow(id) {
    var oWnd = window.radopen('Pop_Inquire.aspx?id=' + id, 'RadWindowInquiry');
}

function showEventInquiryWindow(id) {
    var oWnd = window.radopen('Pop_Event_Inquire.aspx?id=' + id, 'RadWindowInquiry');
}

function showWriteReview(id) {
    var oWnd = window.radopen('../Pop_Recommend.aspx?id=' + id, 'RadWindowWriteReview');
}

function showSlideShow(id) {
    var oWnd = window.radopen('Pop_SlideShow.aspx?id=' + id, 'RadWindowSlideShowResult');
}

function showSampleProfile() {
    var oWnd = window.radopen('Profile/Listing.aspx?id=9', 'RadWindowSampleProfile');
}

function showSearchResultMap() {
    var oWnd = window.radopen('Pop_MapSearchResult.aspx', 'RadWindowSearchResultMap');
}

function showAddEditCouponX() {
    var oWnd = window.radopen('Pop_AddEditCoupon.aspx', 'RadAddEditCoupon');
}

function showEventPrint(id) {
    var oWnd = window.radopen('Pop_EventShowDetails.aspx?id=' + id, 'RadEventPrint');
}

function showViewPrintCouponX(id) {
    var oWnd = window.radopen('Pop_CouponViewPrint.aspx?id=' + id, 'RadWindowCouponViewPrint');
}

function showViewPrintCouponProfileX(id) {
    var oWnd = window.radopen('../Pop_CouponViewPrint.aspx?id=' + id, 'RadWindowCouponViewPrint');
}

function showAddEditCoupon(id) {
    var oWnd = window.radopen('Pop_AddEditCoupon.aspx?id=' + id, 'RadAddEditCoupon');
}

function showViewPrintCoupon(id) {
    var oWnd = window.radopen('Pop_CouponViewPrint.aspx?id=' + id, 'RadWindowCouponViewPrint');
}
function showViewPrintCouponProfile(id) {
    var oWnd = window.radopen('../Pop_CouponViewPrint.aspx?id=' + id, 'RadWindowCouponViewPrint');
}
function showEmailCoupon(id) {
    var oWnd = window.radopen('Pop_Coupon_EmailToFriends.aspx?id=' + id, 'RadWindowEmailProfileResult');
}

function showAddCoupon() {
    var oWnd = window.radopen('Pop_AddEditCoupon.aspx', 'RadAddEditCoupon');
}

function showCouponSubscriberResult(vid) {
    var oWnd = window.radopen('Pop_CouponSubscriber.aspx?id=' + vid, 'RadWindowCouponSubscriberResult');
}


function GetRadWindow()
{
    var oWindow = null;
    if (window.radWindow) oWindow = window.radWindow;
    else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow;
    return oWindow;
} 

function CloseRadWindow() 
{
    var oWnd = GetRadWindow();
    oWnd.Close();
}

function CloseRadWindowReturn() {
    var oWnd = GetRadWindow();
    oWnd.Close();
    return false;
}	

if (typeof (Sys) !== "undefined") Sys.Application.notifyScriptLoaded();

function Register() {
    alert();
    PageMethods.Register('test',OnSucceeded, OnFailed);
}

function OnSucceeded(result, userContext, methodName) {
    //alert(result);
    if (methodName == "Register") {
        parent.location = "MyDesi11.aspx";
    }
}

function OnFailed(error, userContext, methodName) {
    if (error !== null) {
        //displayElement.innerHTML = "An error occurred: " + error.get_message();
    }
}

function charactersRemaining(field, countlabel, maxlimit) {
    /*
    * The input parameters are: the field name;
    * field that holds the number of characters remaining;
    * the max. numb. of characters.
    */

    if (field.value.length > maxlimit) // if the current length is more than allowed
    {

        field.value = field.value.substring(0, maxlimit); // don't allow further input
    }
    else {

        var charLeft = maxlimit - field.value.length;
        countlabel.value = '(' + charLeft + ' Characters remaining)';
        if (!charLeft) { countlabel.value = '(0 Characters remaining)'; }
    }

}

